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);

        }

       }

);


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部