jQuery EasyUI —Combo(自定义下框)

来源:互联网 发布:传智播客python怎么样 编辑:程序博客网 时间:2024/06/04 19:21


想要做成这样的结果

$("#need-levels").combo({             multiple:true,             editable : true,        });        $('#level-li').appendTo($('#need-levels').combo('panel'));        $("#level-li img").click(function(){            var value = $(this).attr("alt");            var text = "<img src='resources/img/"+value+".bmp'>";            $('#need-levels').combo('setValue', value).combo('setText', value).combo('hidePanel');        });
<tr>                    <td>优先级:</td>                    <td>                         <select id="need-levels" name="levels" style="width:150px"></select>                        <div id="level-li">                             <img alt="0" src="resources/img/0.bmp"></img>                             <img alt="1" src="resources/img/1.bmp"></img>                             <img alt="2" src="resources/img/2.bmp"></img>                             <img alt="3" src="resources/img/3.bmp"></img>                             <img alt="4" src="resources/img/4.bmp"></img>                         </div>                      </td>                </tr>

$(“#form-require [name=’levels’]”)这样定义combo时没问题
但下一步,$(“#form-require [name=’levels’]”).combo(‘panel’) 获取面板对象时就不行了,最后,发现直接用ID就出来了

1 0
原创粉丝点击