使用easyui-combobox生成下拉框时的总结(1)
2017-05-24 09:30
399 查看
前端标签:
这是帮助文档的后台示例代码:
$.getJSON('test.json',function(json){
$('#test').combobox({
data : json,
valueField : 'id',
textField : 'text'
});
});
<input id="test" />
这是帮助文档的后台示例代码:
$('#test').combobox({ url : 'test.json', valueField : 'id', textField : 'text' });text.json文件:
[ {"id" : 1,"text" : "content1"}, {"id" : 2,"text" : "content2"}, {"id" : 3,"text" : "content3"}, {"id" : 4,"text" : "content4"}, {"id" : 5,"text" : "content5"} ]想实现的效果很简单,就是点击时能以下拉列表的方式显示"text"对应的内容,但实际结果是,<input>输入框通过combobox()方法制作成了下拉框,但列表内容为空。打开调试窗口发现,报500内部服务器错误,原因是combobox()方法默认以"POST"方法提交,这点后来我在帮助文档中也发现了,即,method="post",之前一直忽略了该属性。修改后可以正常显示:
$('#test').combobox({ url : 'test.json', method : 'get', valueField : 'id', textField : 'text' });同时,也可以不用写JS代码,直接在元素中定义:
<input id="test" class="easyui-combobox" data-options="url:'test.json',method:'get',valueField:'id',textField:'text'" />采用JS代码的话,还有另一种方式也可以实现:
$.getJSON('test.json',function(json){
$('#test').combobox({
data : json,
valueField : 'id',
textField : 'text'
});
});
相关文章推荐
- 使用easyui-combobox生成下拉框时的总结(2)
- EasyUI使用combobox的下拉框,显示第一个option的值,而不是text的问题
- 如何使用easyUI来隐藏下拉框combobox的下拉箭头(附带效果图)?
- 使用easyUI的combobox下拉框控件实现输入提示功能(google suggest)
- Openssl使用生成CA总结
- itext5 生成pdf 使用总结
- ASP.NET MVC 使用总结(二)——扩展HtmlHelper实现动态生成title及meta
- 转载--.net使用DotNetCharting控件生成报表统计图总结
- .NET使用DotNetCharting控件生成报表统计图总结
- 使用jxl生成Excle文件的代码总结
- net使用DotNetCharting控件生成报表统计图总结
- .net使用DotNetCharting控件生成报表统计图总结 (转地址)
- 使用iText生成PDF的一些实践和总结
- Javascript验证码的生成 和 C#生成验证码 以及 iframe的使用——模仿京东网练习的总结
- 使用Asp.net动态生成控件的使用总结
- ASP.NET MVC 使用总结(二)——扩展HtmlHelper实现动态生成title及meta
- .net使用DotNetCharting控件生成报表统计图总结
- java开发技术总结-----使用poi生成excel文件
- StatSVN插件使用方法总结-项目代码分析工具 工作量图表生成工具