时间:2021-05-26
解决办法:把选中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);
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、jquery获取当前选中select的text值varcheckText=$("#slc1").find("option:selected").text()
使用javascript动态改变select的selected属性时,发现不起作用。某个hello明明有selected='selected'但是选中的却不是它
select下拉列表的选中方法是:$("slectoption:eq(1)").attr("selected",true);//选中第二个optionchekb
获取select选中的值:$("#selDepUnit").children('option:selected').val();Ajax动态为select赋值:
JQuery获取和设置Select选项获取Select:获取select选中的text:$(“#ddlRegType”).find(“option:select
Copyright © 1999-2023 中企动力科技股份有限公司(300.cn)All Rights Reserved
京公网安备11030102010293号 京ICP证010249-2