我正在看这个页面 - http://api.jquery.com/jQuery.post/和这部分 -
$.post("test.php", { name: "John", time: "2pm" } );
“名称”和“时间”是表单上元素的两个名称吗?如果没有,它们代表哪些形式的元素?
答案 0 :(得分:2)
此处不涉及任何表单,但name
和time
是请求中发送的值John
和2pm
的键,是的。
请求正文最终看起来像这样:
name=John&time=2pm
答案 1 :(得分:2)
它们不代表您表单的任何元素;它们只是与您的请求一起发送的参数,相当于此获取请求:
test.php?name=John&time=2pm
如果您想发送表单,可以使用.serialize
:
$.post("test.php", $('form').serialize() );