好日子,我刚开始在jquery中使用ajax。 $ .getJSON中“url”+“序列化表单”的含义是什么? 提前谢谢!
回答
这不是一个$ .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。举例来说,如果你有一个基本的URL:
var url = 'https://example.com/some-path?q=something';
,并要全部参数值的形式添加到它:
$.getJSON(url + $('form').serialize(), function(json) {
....
});
谢谢你的答案。我明白那一部分。但是当他没有使用序列化表单作为ajax的数据时,我感到困惑:例如$ .getJSON(url,input,function(){});而不是他用这个$ .getJSON(url + input,function(){}); – Newbie
所以$('form')。serialize仍然用作数据? – Newbie
如果您查看http://api.jquery.com/jquery.getjson/,数据可以是对象或字符串。它也不一定要提供。有些人还将它附加到URL中,而不是将其作为数据(对象/字符串)传递,因为没有POST请求,它只是GET,所以参数可以在我现在了解的URL –
- 1. URL的含义是什么
- 2. django中{%url%}的含义是什么?
- 3. URL地址中'//'的含义是什么
- 4. URL中'@'的含义是什么?
- 5. URL中“+”的特殊含义是什么?
- 6. “?”的含义是什么?在PHP URL
- 7. \\?\序列的含义是什么?
- 8. 在CSS布局中,单词“Faux列”的含义是什么?
- 9. 在序列化中,将对象转换为字节流的含义是什么?
- 10. 序列化概念在编程语言中的含义是什么?
- 11. “pos”在Linux内核列表中的含义是什么?h
- 12. *在DNU列表输出中的含义是什么?
- 13. 包含表单名称在序列化()
- 14. 单元素太大阵列/队列的含义和含义是什么?
- 15. “TR”在URL“http://www.w3.org/TR/CSS21”中的含义是什么?
- 16. 参数列表中的修饰符的含义是什么?
- 17. 什么是“英雄单位”的含义?
- 18. 序列化中引用共享的含义是什么?如何枚举序列化?
- 19. drupal中表单数组'#programmed'属性的含义是什么?
- 20. 为什么表单不是JSON可序列化的?
- 21. 什么是可定制的序列化表单?
- 22. 什么是序列化?
- 23. “符号”与“加载符号列表”中的含义是什么?
- 24. “构建”程序的含义是什么
- 25. 列表中前N个元素的含义是什么?
- 26. JSON中的反序列化和序列化是什么,
- 27. BackoffMultiplier在DefaultRetryPolicy中的含义是什么?
- 28. arg在WordPress中的含义是什么
- 29. {}在perl中的含义是什么?
- 30. _._在包装中的含义是什么?
没有“URL” +“连载形式”在'$ .getJSON' – madalinivascu
我已经看过一个关于可编辑表格的视频。 这是一个让我困惑的特殊代码。 代码是这样的: $ .getJSON(url + input,function(){ }); 其中url是一个url的变量 ,输入是一个var('form')。serialize(); – Newbie
如果你分享视频,当然在你的问题中包括你看到这段代码的视频中的时间,这会有所帮助。 – Junaid