js异步下拉列表,两级联动的一个问题?
来源:互联网 发布:淘宝外卖.分口袋 编辑:程序博客网 时间:2024/05/18 02:10
今天做异步的下拉列表遇到一个问题,就是一级能够被选中,二级知道为什么不能被选中,从数据库取的值也没问题?先放出代码看看:
$("#w2_dl option[value='" + data.dl + "']").attr("selected", "selected");//一级分类被选中
$.get("GetDataByJquery/GetLb.ashx", { type: $("#w2_dl").val(), nowTime: new Date().getTime() }, function (msg) {//获得二级分类列表的数据源
var dataObj = eval("(" + msg + ")");
$("#w2_lb").empty();
$(dataObj["JsonStr"]).each(function (idx, item) {
$("#w2_lb").append("<option value='" + item.name + "'>" + item.name + "</option>");
});
});
$("#w2_lb option[value='" + data.lb + "']").attr("selected", "selected");//二级列表被选中
为什么了?最后发现
$("#w2_dl option[value='" + data.dl + "']").attr("selected", "selected");//一级分类被选中
$.get("GetDataByJquery/GetLb.ashx", { type: $("#w2_dl").val(), nowTime: new Date().getTime() }, function (msg) {//获得二级分类列表的数据源
var dataObj = eval("(" + msg + ")");
$("#w2_lb").empty();
$(dataObj["JsonStr"]).each(function (idx, item) {
$("#w2_lb").append("<option value='" + item.name + "'>" + item.name + "</option>");
});
$("#w2_lb option[value='" + data.lb + "']").attr("selected", "selected");//二级列表被选中
});
把二级列表选中放到异步$get中问题解决!
这也许就是异步的无状态吗?
- js异步下拉列表,两级联动的一个问题?
- js+php+DB 下拉菜单两级联动
- ajax两级联动下拉框(js)
- 两级联动下拉菜单
- js下拉列表框的联动事件
- js 省市下拉列表联动
- js 省市下拉列表联动
- JS实现下拉列表联动
- 下拉列表框联动问题
- jquery+json两级联动下拉菜单的实现
- 关于省市区的下拉列表联动实现(JS+AJAX)
- 两级联动的实现
- 一个支持N级下拉列表联动的控件
- select下拉列表的联动
- 下拉列表的二级联动
- JS实现下拉列表中的联动(根据所选的text的值,改变另外一个下拉列表中国的值(text))
- .NET中联动下拉列表初始化的时机问题
- PopupView实现两级下拉列表
- 从Oracle、SQLServer中取得注释
- Delphi for iOS开发指南(11):在iOS应用程序中拍照并共享照片
- 数组名和指针
- think in java interview-高级开发人员面试宝典(五)
- Tomcat性能调优方案
- js异步下拉列表,两级联动的一个问题?
- PCM格式保存为wav
- iphone检测耳机插入/拔出
- think in java interview-高级开发人员面试宝典(六)
- 演示PCTUSED和PCTFREE对数据操作的影响
- ThinkPHP框架之视图
- Delphi for iOS开发指南(12):在iOS Device中使用地理定位
- think in java interview-高级开发人员面试宝典(七)
- 基于JVM(内存)的优化