在我的表單中,我有一個DropDown,當選擇一個值時,我激發一些JavaScript來填充一些可見的<input type="text" />
字段(在下拉菜單下)。當輸入動態變化時,onChange事件不會觸發
問題是,我也想運行一些JavaScript函數,只要其中一個輸入的值發生變化,即使文本輸入由下拉選擇更改,我也希望此函數運行。
這裏是我當前的代碼:
jQuery(document).ready(function() {
$('#mainPane').on('change', '#formElementFromEmail', function(event){
var collectFromDropDown = $('#formElementFromEmail');
persistHiddenInputForCollectFromValue();
});
});
我懷疑改變事件不被解僱,因爲沒有一個手動修改有問題的字段的值。我該如何克服這一點?
嘗試'blur'事件,而不是'輸入change'領域。 – Latheesan
你可以使用keyup,你的問題也不清楚 –
我希望現在更清楚。我嘗試了'藍色...... ..並得到同樣的東西,不開火。 :( – Ciwan