开发者社区> 问答> 正文

关于使用JQUERY选择SELECT的默认值

a123456678 2016-07-12 10:40:20 658
$("#select_xxiao_SubDeviceType").find("option[value="+c.deviceType+"]").attr("selected",true);
    var selectType = $("#select_xxiao_SubDeviceType").val();
        $.post("../SubDeviceInfo_findSubDeviceInfosByTypeId?oid="+selectType,function (obj){
            $("#select_xxiao_SubDeviceInfo").html(obj);
        }); 
    $("#select_xxiao_SubDeviceInfo").find("option[value="+c.oid+"]").attr("selected",true);

现在的问题是,当加载第二个select数据的时候,在下一步选择它的默认值时,是闪的一下又跳转回了第一个option

JavaScript
分享到
取消 提交回答
全部回答(2)
  • 一生有你llx
    2019-07-17 19:54:44

    注意ajax的执行顺序,ajax不会等待执行完了才去调用你最后一行代码,不信你在最后一行上面加个alert,alert会先弹出来,总之一句话注意执行顺序,希望对你有帮助

    0 0
  • a123456678
    2019-07-17 19:54:44

    注意ajax的执行顺序,ajax不会等待执行完了才去调用你最后一行代码,不信你在最后一行上面加个alert,alert会先弹出来,总之一句话注意执行顺序,希望对你有帮助

    0 0
添加回答

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程