JQuery Change根本没有触发

tem*_*arn 1 javascript jquery

我有一个简单的下拉如下

 <select id="drg-select" name="drg-select">
<option>Select DRG</option>
<option value="1"> PSYCHOSES</option>
<option value="2"> HEART FAILURE & SHOCK W CC</option>
<option value="3"> MAJOR JOINT REPLACEMENT OR REATTACHMENT OF LOWER EXTREMITY W/O MCC</option>
<option value="4"> SEPTICEMIA OR SEVERE SEPSIS W/O MV 96+ HOURS W MCC</option>
<option value="5"> INTRACRANIAL HEMORRHAGE OR CEREBRAL INFARCTION W CC</option>
<option value="6"> CHRONIC OBSTRUCTIVE PULMONARY DISEASE W CC</option>........
</select>
Run Code Online (Sandbox Code Playgroud)

这就是我处理Change事件的方式

       jQuery('select[name="drg-select"]').change(function() {
                alert('i am here');
            });
Run Code Online (Sandbox Code Playgroud)

它非常简单,但它根本没有触发请告诉我,我错过了什么.此外,我测试了其他事件,如ready等,我的JS/Jquery已经链接.

Mil*_*war 6

您的代码工作正常.可能是你没有在正确的时间绑定事件.尝试在文档就绪上绑定事件.

工作演示

$(document).ready(function(){
jQuery('select[name="drg-select"]').change(function() {
            alert('i am here');
        });
}); 
Run Code Online (Sandbox Code Playgroud)