1功能预览
2html代码
<span> <tr> <td> <img onclick =“ addtype()” src =“ $ {msurl} /images/logo/Add.png”> </td> <td> <td> <td> <select ID =“ selecttypeone” selecttypeone“ selecttypeone” data-options =“ data-opte =” quelts option> true option> true> </prects </prection </prection </prection> </</</</</</</</</</</ data-options="required:true"> <option selected="selected">全部</option> </select></td> </tr> <tr> <td></td> <td id="typeThree"></td> </tr> <tr> <td></td> <td><span id="typeOneResult"></span><span id =“ typeonesubresult”> </span> <hr/> </td> </tr> </span>3JS代码
$('#selecttypeone')。combobox({url:config.urlmap.typelist,valuefield:'name',textfield:'name',必需:true,width:'100',onSelect:onselect:function(stypeName1 = row.name $ name $ $ name $ $ name $('# $('#typeonesubresult')。html(“”); subtypename = []; +“>” + row.name; $ .getjson(config.urlmap.typelist +“?parent =” + row.id,function(data){var typethreename =“ for(var i = 0; i <data.length; i <data.length; i ++)值=“ + data [i] .name +“ type ='复选框'>“ + data [i] .name} $('#typethree')。html(typethreename); $('#typeoneresult').html(typename2 +“>”>“>”) })}}); })//删除下标元素方式一array.prototype.remove = function(dx){if(isnan(dx)|| dx> this.length){return return false; } for(var i = 0,n = 0; i <this.length; i ++){if(this [i]!= this [dx]){this [n ++] = this [i] = this [i]}} this.length- = 1} // } this.splice(dx,1); } var subtypename = [];函数clinkType(name){var index = subtypename.indexof(name)if(index == -1){subtypename.push(name); } else {subtypename.baoremove(index); } $('#typeonSubResult')。html(subtypename.join(“,”)); }