使用jQuery设置选中
我正在尝试更改此列表中的所选选项..它仅适用于某些而非其他人?
selectedVal将是Kelly Green,Navy等……
var selectedVal = $(this).text(); $("#product-variants-option-0 option[text=" + selectedVal+"]").attr("selected","selected") ;
这是选择列表:
Gunmetal Heather Kelly Green Navy
在选择器中使用值属性而不是文本。 即:
$("#product-variants-option-0 option[value=" + selectedVal+"]").attr("selected","selected") ;
有一种更简单的方法来设置元素的选定选项。
只需对本身调用jQuery的
.val()
方法 :
$("#product-variants-option-0").val( selectedVal );