我有一個使用jquery執行的ajax腳本,當輸入文本字段使用keyup更改。這部分工作正常。但是,當表單自動加載此輸入文本字段中的某些文本時,我也希望觸發相同的鍵入事件。jquery觸發一個事件
我自動加載表單文本字段通過使用PHP填充表單從URL(獲取請求)。
我的HTML代碼:
<input id="code" name="code" type="text" />
我的JS:
$(document).ready(function() {
// doesn't work
// i want to execute the code in the function specified within $('#code').keyup(function() {} below. nothing happens here.
if ($('#code').val() != '') {
$('#code').trigger('keyup');
}
// works fine
$('#code').keyup(function() {
// function code
}
}
不知道如果我這樣做的權利。如果有人能幫我解決這個問題,我將不勝感激。謝謝! :)
非常感謝!我幾分鐘前才意識到這種情況。再次來到網站,說我已經解決了,但意識到你已經看到了問題。再次感謝!我花了3個小時試圖弄清楚這一點。 :S – Lyon