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”' –