下拉框"--请选择--" 浏览器渲染不同造成页面初始化不一致
问题: 页面下拉框初始化时,展示"--请选择--" ; 在Google、Firefox浏览器渲染正常,但在IE(低版本)浏览器下不展示。
修复: (1) 修改对应的*.js文件:
如: please_select: "--请选择--",
//产品运输方式判断
var flag = false; $("#productDictionary option").each(function() { if($(this).val()===data.data[0].pkCode){ // 后台查询返回的数据data.data[0].pkCode flag = true; return; } }); if(flag){ $("#productDictionary").val(data.data[0].pkCode); }else{ $("#productDictionary").prepend('' +Msg.please_select + ''); $("#productDictionary").find("option[value='"+Msg.please_select+"']").attr("selected",true); } getCountry($("#productDictionary"), 'getProductKind.do', 'product',true, function(){ $("#productDictionary").prepend('' + Msg.please_select + ''); }); $("#productDictionary").find("option[value='"+Msg.please_select+"']").attr("selected",true); $("#downBtn_saveOrder").click(function() { if($("#productDictionary").val()=="--请选择--"){ Utils.alert("请选择..."); return; } .......... }
Author