成功的表单元素是否在AJAX调用时自动作为参数提交?

时间:2013-05-27 06:48:36

标签: ajax html-form elements request.querystring

在进行 Ajax 调用时,我们是否必须在查询字符串中手动包含所有表单元素(ID和值),否则它们会自动(根据标准)作为参数包含在请求的查询字符串中?

1 个答案:

答案 0 :(得分:0)

好吧,因为没有人急于回答我的问题。我会。 快速回答是否定的。按照标准,我们说HTML标准。表单元素值不会在请求作为参数时自动提交,在进行Ajax调用时。 但是当您通过表单元素的submit()函数提交表单时,它将包含查询中的所有成功元素,并将其作为参数发送到服务器。

所以如果您使用的是Ajax,则必须包含您自己需要的所有元素。 但是有一些实用功能可以帮助你。就像Jquery框架中的serialize()方法一样。

玩得开心:)