0
我想將一個簡單的.js變量(prodID)傳遞給一個預先選擇下拉列表的jquery函數。我知道prodID變量有一個值,因爲document.write會打印出來。我知道jQuery的工作原理,因爲當我爲'value ='變量賦值一個任意值(比如說225)時,下拉選擇它應該如此。我只是無法獲得價值='prod_id'的工作。始終爲空。我究竟做錯了什麼?將一個js變量傳遞給jquery
var ProductID = "ProductID";
var prodID = getCookieValue(ProductID);
document.write(prodID);
changeDropDown(prodID);
function changeDropDown(prodID){
jQuery("#groupsel_0 option[value= 'prodID' ]").prop("selected", true);
jQuery('#groupsel_0').trigger('change');
};
我已經嘗試不包裝在一個函數中。
可能的jQuery( 「#groupsel_0選項[值= 」+ PRODID +「]」)丙( 「選擇」,真正的)。 ? – Michael
將其插入字符串的方式與將任何其他JavaScript變量插入字符串的方式相同。 '「foo」+ myvar +「bar」' –