0

New AutoComplete Controlを実装しようとしています。テキストボックスがあり$("#Code")ます。テーブルから値が選択されたら、選択した値を次を使用して割り当てます

$("#Code").val(selectedValue); 

同じ検証を確認する必要があるため、テキスト ボックスの変更イベントを取得しようとしています$("#Code")。テキストボックスでキーを押すと同じことが発生しますが、関数を使用して割り当てると変更イベントが発生しません$.val()

私は以下を試しました。

Entity="#Code"; //for example

 $(Entity).keypress(function (event) {
   firing on keypress.. // ok.. No Problem
 });

 $(Entity).keydown(function (event) {
   firing on keydown.. // ok.. No Problem
 });

 $(Entity).bind('input',function() {
   firing on keypress.. // ok.. No Problem
 });

 $(Entity).change(function (event) {
   firing on keypress.. // ok.. No Problem
 });

のイベントを検出する方法を教えてくださいval()

4

1 に答える 1

1

change メソッドを明示的に呼び出すことができます

$("#ID").val("hi").change();

ありがとう

于 2012-12-13T07:10:35.390 に答える