使用Ajax向后台传值,能不能把整个form传过去,不用依次获得每个值进行传输?
例如:能不能这样写document.myform.submit?如果不能,有什么简便的方法传输值?...
例如:
能不能这样 写document.myform.submit?如果不能,有什么简便的方法传输值? 展开
能不能这样 写document.myform.submit?如果不能,有什么简便的方法传输值? 展开
2个回答
展开全部
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就是表单的所有内容
var inputs = document.myforms.items;
for(var i=0; i<inputs.length; i++)
{
queryStr += inputs[i].name +"="+ URLEncode(inputs[i].value) +"&";
}
alert(queryStr);//queryStr就是表单的所有内容
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询