$ .post-如何判断要发送的数据?

时间:2013-06-26 22:05:23

标签: jquery post

我正在看这个页面 - http://api.jquery.com/jQuery.post/和这部分 -

$.post("test.php", { name: "John", time: "2pm" } );

“名称”和“时间”是表单上元素的两个名称吗?如果没有,它们代表哪些形式的元素?

2 个答案:

答案 0 :(得分:2)

此处不涉及任何表单,但nametime是请求中发送的值John2pm的键,是的。

请求正文最终看起来像这样:

name=John&time=2pm

答案 1 :(得分:2)

它们不代表您表单的任何元素;它们只是与您的请求一起发送的参数,相当于此获取请求:

test.php?name=John&time=2pm

如果您想发送表单,可以使用.serialize

$.post("test.php", $('form').serialize() );