错误的写法:$(‘select‘).eq(1).find(“option[value = ‘”+iText+”‘]”).attr(“selected”,”selected”);
正确的写法:$(‘select‘).eq(1).find(“option[value = ‘”+iText+”‘]”).prop(“selected”,”selected”);
将attr 替换成 prop 就可以了!
本文介绍了在jQuery中使用prop替代attr来设置select元素中option的selected属性的正确方法。通过一个具体的例子展示了如何修正代码,确保选项能够被正确地选中。
错误的写法:$(‘select‘).eq(1).find(“option[value = ‘”+iText+”‘]”).attr(“selected”,”selected”);
正确的写法:$(‘select‘).eq(1).find(“option[value = ‘”+iText+”‘]”).prop(“selected”,”selected”);
将attr 替换成 prop 就可以了!
7319
1万+
1万+