0
我正在嘗試執行新的自動完成控制。我有一個文本框$("#Code")
。當值已經從表中選擇我分配使用如何通過設置val()函數找到更改的文本框值?
$("#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()
?
設定編程是不應該解僱這些事件的價值,但你可以做'$( 「#代碼」)。VAL(了selectedValue ).change()'在設置值後自己調用更改處理程序... – nnnnnn
感謝Buddy ..它的工作就像一個魅力.. – Sravan
太糟糕了,沒有發佈爲答案,所以它可能被「接受」 。 – Sparky