文本框多条件判断算法优化以及回填对话框
编号:<input type="text" id="ggg" name="ggg" style="width:200px;" onclick="gggmethod()" readonly="readonly" />
注释的是旧的算法
function gggmethod(){ var value = $("#ggg").val().split(','); var sss= value[0]; var xxx= value.length > 1 ? value[1] : ''; layer.open({ type : 1, title : "编号", area : [ '450px', '300px' ], content :"<div style='border:1px solid white;margin:60px 50px 50px 70px;'><div><sapn>上面:<sapn><input type='text' id='sss' value='"+sss+"'/></div></br><div><sapn>下面:<sapn><input type='text' id='xxx' value='"+xxx+"'/></div></div>", btn: ['确定', '关闭'], yes: function(index){ sss= $("#sss").val().trim(); xxx= $("#xxx").val().trim(); if(xxx.length > 0){ sss+= "," + xxx; } $("#ggg").val(sss); /* if(sss==""&xxx!=""){ value = ""+","+chenei; $("#ggg").val(value); }else if(sss!=""&xxx==""){ $("#ggg").val(sss); }else if(sss==""&xxx==""){ $("#ggg").val(""); }else{ value = sss+","+xxx; $("#ggg").val(value); } */ layer.close(index); }, btn2: function(){ //关闭 }, end:function(){ } }); }