prototpe ajax Form serialize()
1, prototype 中new ajax 在参数传输上,如果是form表单的值,那么你可以直接用
var formValue = $('formID').serialize(), 这个返回的是一个queryString
var formHashValue = $('formID').serialize(true); 返回的是一个hash数组
如果你想要对hash数组进行操作的话必须先对它进行$H()转换。
var formHahs = $H(formHashValue );
然后你就可以直接用Hash自带的方法对其进行操作,
大部分我们用的最多的ajax一部刷新:
new Ajax.Request(
requestUrl,
{
method:'get'('post'),
parameters: formHahs.toQueryString();
onComplete: function (response){
alert(response.responseText);
}
}
);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
