+ -
当前位置:首页 → 问答吧 → 关于DWR框架 调用后台方法 返回List问题

关于DWR框架 调用后台方法 返回List问题

时间:2011-08-25

来源:互联网

我从后台返回一个List 我打算在jsp页面拼接字符串 拼接成一个Struts2标签 <s:select>
  拼接成功了。。但是 就是在页面不显示 
  temp = temp+"<"+"s:select ";
temp = temp + ' name="cUnit" list=';
temp = temp + '"';
temp = temp + "";
temp = temp + "{";
temp = temp + " '"+" "+"'"+":"+"'"+"- 请选择 -"+"'";
for(var i=0;i<list.length;i++){
temp = temp + ","
temp = temp +"'"+list[i].regionCode+"':";
temp = temp +"'"+list[i].name+"'";
}
temp = temp +'}';
temp = temp+'" theme="simple" ';
temp = temp + "> ";
temp = temp + "<";
temp = temp + "/s:select"
temp = temp +">";
alert(temp);
  sele1.innerHTML=temp;
我用提示框的形式看 没问题。。为什么就是不显示呢

作者: ouyhong123   发布时间: 2011-08-25

我要是拼接 html标签 
  //temp = temp +'<select name="cUnit">';
temp = temp + '<option value="">- 请选择 - </option>';
for(var i=0;i<list.length;i++){
temp = temp + "<option value=";
temp = temp +list[i].regionCode;
temp = temp + ">";
temp = temp +list[i].name;
temp = temp + "</option>";
}
temp = temp +"</select>";
sele1.innerHTML=temp;
就ok 了。。为什么 Struts2标签 不行? 应该我这个是搜索条件 我先搜索后从后台查询数据后 jsp页面还有搜索条件。。

作者: ouyhong123   发布时间: 2011-08-25