您好,登錄后才能下訂單哦!
這篇文章主要介紹“Request Method的請求方法是什么”,在日常操作中,相信很多人在Request Method的請求方法是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Request Method的請求方法是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Request Method(請求方法)
默認使用 GET 方式 , 如果data參數(shù)提供一個對象,那么使用 POST 方式。
Loading Page Fragments(加載頁面片段)
.load() 方法, 不像 $.get()那樣,允許我們使用在 url 中添加特定參數(shù)的特殊語法,來實現(xiàn)可以指定要插入哪一部分遠程文檔。如果 url 參數(shù)的字符串中包含一個或多個空格,那么第一個空格后面的內(nèi)容,會被當成是 jQuery 的選擇器,從而決定應該加載返回結(jié)果中的哪部分內(nèi)容。(譯者注:第一個空格后面是一個jQuery選擇器,返回的內(nèi)容中匹配改選擇器的內(nèi)容將被載人到頁面中。)
我們可以修改上述例子中,只有#container的一部分被載人到文件中:
$('#result').load('ajax/test.html #container');
當這種方法執(zhí)行, 它將檢索 ajax/test.html 返回的頁面內(nèi)容,jQuery會獲取ID為 container 元素的內(nèi)容,并且插入到ID為 result 元素,而其他未被檢索到的元素將被廢棄。
jQuery使用瀏覽器的.innerHTML屬性去解析檢索到的文檔,并將其插入到當前文檔中。在此過程中,瀏覽器通常會過濾文檔中的一些元素 ,比如<html>, <title>, 或者 <head> 元素。其結(jié)果是,由.load()方法返回的元素與從瀏覽器中直接獲取到的文檔內(nèi)容,可能是并不完全一樣的。
Script Execution(腳本執(zhí)行)
當使用URL參數(shù)中沒有后面跟選擇器表達式時, 那么傳遞給 .html() 的返回內(nèi)容中,是含有腳本的。在它們被丟棄之前,腳本是會被執(zhí)行的。但如果調(diào)用 .load()時,即使在 url 參數(shù)中添加了選擇器表達式,但在 DOM 被更新之前,腳本會被刪除。因此腳本不會被執(zhí)行。下面的例子分別演示了這兩種情況:
任何加載到 #a 中的 JavaScript 腳本,將會作為文檔的一部分而被執(zhí)行。
$('#a').load('article.html');
然而,在以下情況下,腳本塊將從被加載到#b的document中被剝離出來,而不執(zhí)行:
$('#b').load('article.html #target');
到此,關(guān)于“Request Method的請求方法是什么”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。