好日子,我剛開始在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