[爆卦]xmlhttprequest用法是什麼?優點缺點精華區懶人包

為什麼這篇xmlhttprequest用法鄉民發文收入到精華區:因為在xmlhttprequest用法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者aresnmars (哎喲)看板Soft_Job標題[請益] XHR.get的用法時間Tue O...


想向各位版友們請教,關於XHR.get的用法。
我查了許多網路的資料,然而得到的資料相當片段,因此在此發問請求指導。

我的使用動機是:
在server端寫了一個函式;希望能在client端,傳遞這個函式的引數到server。

關於XHR.get的用法,我查到的多半是:XHR.get(url, null, function(x){} )
其中,url為從client端UI(網頁)點選的連結。

目前,我不懂的是:
1. null,也可以放引數。放的是function(x){}的引數嗎?
2. 關於function(x),我知道它是回傳函式(call-back function)。
那麼,這個函式,是在XHR.get,傳了url的網頁給client後,
client自動將function(x)送到server端執行嗎?
3. x的函意為何? 該怎麼理解它呢?


舉例:如果我在server端寫了
func(int a)
{
return a = a+1;
}
這樣的函式,同時希望從client的網頁傳入a=1這樣的參數到server。

關於XHR.get的用法,我查到的多半是:XHR.get(url, null, function(x){} )
其中,url為從client端UI(網頁)點選的連結。

目前,我不懂的是:
1. null,也可以放引數。放的是function(x){}的引數嗎?
2. 關於function(x),我知道它是回傳函式(call-back function)。
那麼,這個函式,是在XHR.get,傳了url的網頁給client後,
client自動將function(x)送到server端執行嗎?
3. x的函意為何? 該怎麼理解它呢?


舉例:如果我在server端寫了
func(int a)
{
return a = a+1;
}
這樣的函式,同時希望從client的網頁傳入a=1這樣的參數到server。
是否真的是使用XHR.get( )函式呢?
又該如何正確的使用呢?


我盡可能的將我想問的、遇到的問題,明確的表達。
如果發問,問得不好,或是問題中的觀念有錯,
還請前輩們,不吝指正。小弟虛心學習。


先謝謝熱心的版友。

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.187.109 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1571109548.A.89E.html
giacch: 請Google XMLHttpRequest 10/15 13:51
chi972121: 你是要問AJAX? 10/18 19:38

你可能也想看看

搜尋相關網站