日期:2014-05-19  浏览次数:20556 次

页面至后台取值
页面上有一组名为ziValue的文本框,提交的时候用这种方法进行的提交
 $('#dataList').flexOptions(
{newp: 1,extParam: [
{ name: 'ziValue', value: document.getElementsByName("ziValue")},
{ name: 'tableName', value: document.getElementById("tableName").value}
]}).flexReload();

无奈后台代码接收的时候使用String[] ziValue接收,这个ziValue总是[[object NodeList]],页面上alert(document.getElementsByName("ziValue"))时也这种情况,怎么个解决法,能让我得到这个数组呢?

------解决方案--------------------
你这是提交的数据是json,提交到后台不能用String 接受,用把你的参数转换成String 就可以了,需要转换一下
将json转为Sttring
------解决方案--------------------
探讨
你这是提交的数据是json,提交到后台不能用String 接受,用把你的参数转换成String 就可以了,需要转换一下
将json转为Sttring