[英]does normal jquery id #selector work on html of an Ajax json response?
在點擊事件時,我將以下下拉元素返回為 ajax json 響應,沒有頁面刷新:
<select class='custom-select col-md-4' id='family'>
<option value''> Select family</option>
<option value='1'>familyName</option>
</select>
然后我想在使用以下命令更改選項時執行 function:
$('#family').on('change', function(){
alert("Yeey");
});
但似乎沒有工作。
您的代碼似乎正在運行。 只需在 select 中再添加一個選項
目前,您只有一個默認選擇的選項,因此沒有應用更改事件。 你的劇本很好。 例子:
<select class='custom-select col-md-4' id='family'>
<option value=''>select family</option>
<option value='1'>familyName</option>
</select>
需要超過 1 個選項。 默認情況下,第一個選項被選中。 所以沒有 on change 事件觸發。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.