簡體   English   中英

正常的 jquery id #selector 在 Ajax Z466DEEC76ECDF25FCA6D38553EZ 的 html 上工作嗎?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM