jsp如何既能输入又能从下拉列表中选呢?
如图,我既想手动输入,又希望可以从已有的ip地址列表中直接选择,并且原列表没有的ip在这次输入提交后,会存到数据库某张表中,下次输入他就存在列表里了,又可以作为选择项了。...
如图,我既想手动输入,又希望可以从已有的ip地址列表中直接选择,并且原列表没有的ip在这次输入提交后,会存到数据库某张表中,下次输入他就存在列表里了,又可以作为选择项了。
展开
2个回答
展开全部
1:根据需求,阁下可以使用一个插件:select2,这是个很不错的插件
2:引入select2.js文件后,在文档加载完后调用:比如有一个下拉id是"myselect"
$("#myselect").select2();这个需要你有Jquery基础,因为这个插件是基于Jquery扩展的
3:补充:有时候可能动态给这个select改变了值,但它不会自动选中值所在项,改怎么办呢?,可以使用$("#myselect").trigger("change");
4:示例:
<select id="myselect">
<option value="1">C</option>
<option value="2">Java</option>
</select>
$(document).ready(function(){
$("#myselect").select2();//给myselect使用select2插件
//如果给myselect改变了值,需要触发select2的选中项是值所在项
$("#myselect").val("2");
$("#myselect").trigger("change");//如此如此
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询