过去,在使用AJAX提交的表单时,我总是在HTML中创建表单,并使用表单自己的POST函数将实际数据提交给特定的URL。 - 到目前为止,所有内容都与任何非AJAX表单相同。使用Ajax提交表单的不同方法
从这一点来说,我已经使用jQuery Form插件和一些基本的jQuery代码来删除表单默认操作(将访问者发送到表单URL),而不是像AJAX POST请求那样提交表单,将特定表单操作URL的任何输出返回给用户。
虽然试图了解更多关于JSON和其他(对我来说未知)javascript/ajax techonologies,我发现有些人更喜欢手动,通过代码,从表单或其他元素中收集所有表单值页面,序列化/ json_encode数据,然后使用与我用于提交数据以将其提交到想要的页面的相同的AJAX后置方法。
这是为什么? 在发送JSON编码的数据请求时,是否包含任何优点,而不是按照我学会的方式(纯POST数据)进行发送?
之一参考影片,我注意到了这个办法: - http://www.youtube.com/watch?v=AiqdLYKkEfM&feature=player_embedded
jQuery的形式插件: - http://jquery.malsup.com/form/
非常感谢!
是的!我可以看到,但是没有使用表单自己的POST函数呢?人们是否着迷于重复发明轮子? – Industrial 2010-04-28 21:24:47