0
我在任何位置使用郵編填充某些地址字段。我試圖在地址填充時檢測隱藏字段值的更改。但是,下面只是在頁面加載時顯示警告(字段爲空),並且在隱藏字段填充時不會觸發。我究竟做錯了什麼?使用jQuery收聽字段值更改
jQuery("#input_42_80").change(function(){
alert("Test");
});
我在任何位置使用郵編填充某些地址字段。我試圖在地址填充時檢測隱藏字段值的更改。但是,下面只是在頁面加載時顯示警告(字段爲空),並且在隱藏字段填充時不會觸發。我究竟做錯了什麼?使用jQuery收聽字段值更改
jQuery("#input_42_80").change(function(){
alert("Test");
});
您需要在更改元素值後觸發change
事件。修改該值後,只需連接.change()
方法即可。 (example)
例如:
$("#input_42_80").val('changed val').change();
..或者:
$("#input_42_80").val('changed val').trigger('change');
感謝您的答覆,但預計仍然沒有工作。警報在頁面加載時仍然被觸發,並且在字段值更改時不會觸發。清楚地說,#input_42_80是一個隱藏字段,它是從地址查詢API中的數據動態填充的。我只想在#input_42_80值更改時觸發警報 – user2753924