最近在关注easyui,遇到一个比较上火的问题。easyui combobox 动态取值问题下面是代码:JS代码
function doTest() {
$.ajax({
url : "demo!testUI.action", //访问后台
cache : false,
dataType : "json",
success : function(json) {
alert(json.jsonObj.id); //alert内容为:1
$("#cc").combobox({
data : json.jsonObj,
valueField : "id",
textField : "text"
});
}
});
} HTML
<select id="cc" class="easyui-combobox" name="state" style="width: 200px;"></select>
<input type="button" value="aa" onclick="doTest()">javaprivate JSONObject jsonObj;setter getterpublic String testUI(){
Map map = new HashMap();
map.put("id", "1");
map.put("text", "java");
jsonObj=JSONObject.fromObject(map); //将map对象转换成为json对象
System.out.println(jsonObj); //输出结果:{"id":"1","text":"java"}
return SUCCESS;
}struts.xml
<action name="demo" class="com.handler.DemoHandler">
<result type="json"></result>
</action>目前点击按钮后,没有任何反应,不知道问题出在哪,请高手们指点,在线等待回复。
function doTest() {
$.ajax({
url : "demo!testUI.action", //访问后台
cache : false,
dataType : "json",
success : function(json) {
alert(json.jsonObj.id); //alert内容为:1
$("#cc").combobox({
data : json.jsonObj,
valueField : "id",
textField : "text"
});
}
});
} HTML
<select id="cc" class="easyui-combobox" name="state" style="width: 200px;"></select>
<input type="button" value="aa" onclick="doTest()">javaprivate JSONObject jsonObj;setter getterpublic String testUI(){
Map map = new HashMap();
map.put("id", "1");
map.put("text", "java");
jsonObj=JSONObject.fromObject(map); //将map对象转换成为json对象
System.out.println(jsonObj); //输出结果:{"id":"1","text":"java"}
return SUCCESS;
}struts.xml
<action name="demo" class="com.handler.DemoHandler">
<result type="json"></result>
</action>目前点击按钮后,没有任何反应,不知道问题出在哪,请高手们指点,在线等待回复。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货