WEB_EasyUI中comboBox远程绑定json数据引起的访问跨域问题
来源:互联网 发布:淘宝天猫店多少钱 编辑:程序博客网 时间:2024/06/07 12:55
使用EasyUI的comboBox插件调用服务器json数据的时候,在控件中显示不出来,最后找的解决方法是在返回json的response中加入代码:response.setHeader("Access-Control-Allow-Origin", "*");下面列出代码:
客户端(jsp页面):
<input class="easyui-combobox"
name="selectcombox"
data-options="
url:'返回json的地址',
method:'get',
valueField:'id',
textField:'text',
multiple:true,
panelHeight:'auto'
">
在这里要返回的json数据的样式是一个数组:
[{ "id":1, "text":"text1" },{ "id":2, "text":"text2" },{ "id":3,
* "text":"text3", "selected":true },{ "id":4, "text":"text4" },{
* "id":5, "text":"text5" }]
服务器端的处理:
@RequestMapping("/getcheckboxdata.do")
public void getcheckboxdata(HttpServletRequest request,
HttpServletResponse response) throws Exception {
System.out.println("nihao");
JSONObject respJson = new JSONObject();
JSONArray arr = new JSONArray();
JSONObject object = new JSONObject();
object.accumulate("id",1);
object.accumulate("text", "text1");
arr.add(object);
JSONObject object2 = new JSONObject();
object2.accumulate("id",2);
object2.accumulate("text", "text2");
arr.add(object2);
response.setHeader("Access-Control-Allow-Origin", "*");// 这是关键的地方
response.getWriter().write(arr.toString());
}
一开始的问题是:combobox中的下拉列表总是显示不出内容来,在服务器中加入 response.setHeader("Access-Control-Allow-Origin", "*");// 这是关键的地方
就ok了。
- WEB_EasyUI中comboBox远程绑定json数据引起的访问跨域问题
- DataGridView中comboBox数据绑定的问题
- DataGridView中comboBox数据绑定的问题
- Combobox数据绑定的问题
- C# WinForm 中ComboBox数据绑定的问题
- ComboBox 数据绑定问题
- DataGridView中comboBox(DataGridViewComboBoxColumn)的数据绑定
- flex中combobox控件的数据绑定
- ComboBox数据的绑定
- c# 中combobox绑定数据
- ComboBox控件的数据绑定
- ComboBox控件的数据绑定
- vs2005标准控件GridView中Combobox的数据绑定
- easyui-combobox 绑定数据的俩中方式
- ComboBox控件的绑定问题
- JQMobile(Jquery一样能用)中如何获得远程的json数据并绑定
- [VB.NET]winform ComboBox数据绑定问题
- WinForm 中 comboBox控件之数据绑定
- solr安装ansj_seg分词
- [刷题]Fibonacci
- php登录的一个小实例
- 【Struts2三】拦截器
- viewstate和eventvalidation
- WEB_EasyUI中comboBox远程绑定json数据引起的访问跨域问题
- 单例设计模式之安全的懒汉式
- 学习+思考+总结+分享
- WebService
- win2008(64位系统)上部署.net程序连接oracle数据库注意事项
- MediaPlayer 常用方法介绍
- javaScript学习笔记2
- 即将改变软件开发的5个Java9新特性
- Java,php,python,js 变量