0

このように、Twitterのタイプアヘッドにバインドされたテキストフィールドのテーブルがあります。

テキスト フィールドを含む JQuery 生成行の Twitter ブートストラップ typeahead をバインドできませんでした

前のタイプからの選択の結果を、同じ行 (n 番目の行) の次のテキスト フィールドに表示したい。しかし、最初の行だけが更新されるので、これを試しました。

$('#myTable').find('tr').click( function(){
   $(this).find('#mytext1').val(val1);
   $(this).find('#mytext2').val(val2);
}

ただし、選択後に追加のクリックが必要で、最後に選択した行の結果が複製されます。では、この状況に対処する方法を誰かが助けて提案できますか?

このようにコードを変更しました

$('#mytext0').live('change', function(){
       //ajax call based on the user selection of mytext0, which is twitter bootstrap bind
       $(this).closest('tr').find('#mytext1').val(val1);
       $(this).closest('tr').find('#mytext2').val(val2);
});

しかし、最も近いものはfindメソッドを知らないため、これは機能していません。何か案は??

4

1 に答える 1