jQuery选中select控件 无法设置selected的解决方法

2025-03-05 10:01:17
推荐回答(1个)
回答1:

解决办法:把选中option的语句放到setTimeout中,例:
复制代码
代码如下:
setTimeout(function()
{
var
selSorts
=
$("select[id^='"
+
controls.selsort
+
"']");
$.each(selSorts,
function(index,
sort)
{
var
ope
=
$(sort).find("option[value='"
+
arrSort[index]
+
"']");
if
(ope.length
>
0)
ope[0].selected
=
true;
});
},
1);