用AJAX我可以从后台读取一个LIST,然后我按格式
'01':'인터넷','02':'전화','03':'공문'这样的样子像后传递,我是这么写不知道可不可以
String s="'01':'인터넷','02':'전화','03':'공문'";
下面这个是能出来的
<s:select name="question.acceptDiv" list="#{'01':'인터넷','02':'전화','03':'공문','04':'Fax','05':'우편','06':'기타'}"></s:select>
但是我要让他list不是写死的而是动态改变,向下面这样的形势,,应该怎么写啊后天就那么传一个String s可以吗。还有前天怎么传数据才能给这个<s:select的list属性传数据啊
<s:select name="question.acceptDiv" list="#{s}"></s:select>
'01':'인터넷','02':'전화','03':'공문'这样的样子像后传递,我是这么写不知道可不可以
String s="'01':'인터넷','02':'전화','03':'공문'";
下面这个是能出来的
<s:select name="question.acceptDiv" list="#{'01':'인터넷','02':'전화','03':'공문','04':'Fax','05':'우편','06':'기타'}"></s:select>
但是我要让他list不是写死的而是动态改变,向下面这样的形势,,应该怎么写啊后天就那么传一个String s可以吗。还有前天怎么传数据才能给这个<s:select的list属性传数据啊
<s:select name="question.acceptDiv" list="#{s}"></s:select>
你的是json格式,用起来会方便很多。
String s="{'01':'인터넷','02':'전화','03':'공문'}";
前台接受到这个串以后,最好通过一些第三方包,如 jsonplugin 或者Prototype来把这个串转化为js对象,然后就方便在js代码中操作了。