js级联,设置二级选项自动选中该页面实体对象(如果存在)对应值
思路:一级菜单选中后,ajax异步请求,服务器返回二级菜单数据,js遍历添加到二级菜单中,遍历过程中,判断实体对象对应属性,如果对应上则设置为选中。
$(function () { forLocateTag(); $('#systemType').change(function () { forLocateTag(); }); }); function forLocateTag() { var $systemType = $('#systemType'); var $tag = $('#tag'); var systemType = $systemType.val(); $.post("/boss/config/getTags.action", {systemType: systemType}, function (data) { $('option', $tag).remove(); var Data=data; for(var key in Data) { $tag.append('<option value="' + key + '"'+'>' + Data[key] + '</option>');
//判断实体的tag属性是否匹配,如果匹配设置该项为选中项 if("${systemMessage.tag?js_string}"==key){
//设置选中 $tag.val(key); } } }); };

浙公网安备 33010602011771号