我似乎无法让它工作,因为您在下面看到我的代码需要一个带有名为“#select_”的第一部分的选择框,然后将以随机数结束,即“#select_123”,所以我需要使用通配符. 但[id^='select_']
似乎不正确。
我还需要将选择元素“选定”选项传递给变量。
jQuery("[id^='select_']").change(function() {
var optionValueText = jQuery.trim(jQuery($("[id^='select_']")+' :selected').text());
//do something
});
我知道如果我只对 id 名称进行卡编码,即 jQuery("#select_123"),则此代码可以正常工作,但我没有该选项。