美好的一天,我刚开始在jquery中使用ajax。 $ .getJSON中“url”+“序列化表单”的含义是什么? 提前谢谢!
答案 0 :(得分:0)
这不是$ .getJSON,它是一个jQuery函数,用于获取表单字段值的查询字符串。
例如:
<form action="javascript:alert('OK');" method=”get”>
<div>
<input type="text" name="field1" />
<input type="text" name="field2" />
<input type="submit" />
</div>
</form>
$('form').serialize();
将返回field1=<value>&field2=<value>
所以在你提到的例子中,这必须用于生成需要获取JSON的url。例如,如果您有基本网址:
var url = 'https://example.com/some-path?q=something';
并且您想要从表单中的值添加一些参数:
$.getJSON(url + $('form').serialize(), function(json) {
....
});