使用Ajax向后台传值,能不能把整个form传过去,不用依次获得每个值进行传输?

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:27:05
例如:
能不能这样 写document.myform.submit?如果不能,有什么简便的方法传输值?

var queryStr = "";
var inputs = document.myforms.items;
for(var i=0; i<inputs.length; i++)
{
queryStr += inputs[i].name +"="+ URLEncode(inputs[i].value) +"&";
}
alert(queryStr);//queryStr就是表单的所有内容

不能,使用Ajax向后台传值只能使用JavaScript中的对象,不能使用java对象,当然使用整个form传值是不行的,这样的话到java中就取不了值了