我似乎無法得到這個工作,因爲你看到我的代碼如下要求選擇框的第一部分稱爲「#選擇_」,然後將隨機數結尾,即「#」 select_123「,所以我需要使用通配符。但[id^='select_']
似乎不正確。jquery使用任何選擇框ID開始
我還需要將select元素「selected」選項傳遞給一個變量。
jQuery("[id^='select_']").change(function() {
var optionValueText = jQuery.trim(jQuery($("[id^='select_']")+' :selected').text());
//do something
});
我知道這段代碼工作正常,如果我只是代碼id名稱,即jQuery(「#select_123」),但我沒有該選項。
如果這些選擇框是相似的,你不能只用一堂課裝飾他們嗎? –
這聽起來像是一種錯誤的方式來做你以後的事情。更好地使用數據*值或類。 – Ergec