2

typeaheadhttps://gist.github.com/1866739 )とフォークバージョンについては多くのスレッドとサンプルがありますが、ユーザーが自分の書いたものを「追加」できるようにすることについては何も見つかりません。まだリストにない場合。結果が0のときにユーザーが入力を続けると、結果ulは非表示になります...

先行入力 ここに画像の説明を入力してください

<li>inputの値(私はその方法を知っています)を追加したいのですが、ユーザーが入力を入力し続け、一致するものが0の場合、ドロップダウンは消えます

金額の「countli」に一致するものが1つになると、「1」は機能しますが、0をカウントすることは機能しません。一致するものがない場合、リスト全体が再び「再入力」されるかのようになります。

リンク、ヒント、または例をいただければ幸いです。

4

1 に答える 1

4

何が問題なのかはよくわかりませんが、簡単で見えないからだと思います。

ユーザーに自分の興味を追加させるためのボタンを用意する代わりに(リストから選択する代わりに-your source)、次を使用してユーザーの値を受け入れることができます。$('.typeahead').val();

これがライブデモです。自由に自分のアイテムを追加して、それらをソースEnterとして効果的に使用するために押してください。typehead

ページでは、実際にを使用$.ajax()して新しいアイテムをデータベースに一度に追加するか、ユーザーがフォームを送信して追加するまで待つことができます。

于 2012-07-01T02:15:18.450 に答える