摘要:接收Ajax回傳的Return值
其實跟標題也不是那麼符合,
但是我相信有碰過網頁技術的人!
對JavaScript,一定不陌生,就以入門來說是很好上手。
但如果在沒有規劃下,開發的專案越大的時候。
我相信在Debug的過程中,我相信眼睛也滿脫窗的!
由其是JS的結構較為鬆散如果沒有良好的撰寫習慣
後續的維護將是很大的麻煩!!!!
以下是我參考一些網路的文章後
個人認為還滿好的一個寫法
就以Jquery Ajax來看
不用在Event裡面寫的落落長
有需要在呼叫進來
這樣在Event裡面看起來也乾淨多了
//取得ClientIP Start
var GetClientIP = function (torf) {
var ip = $.ajax({
url: "/MobileGetway/GetIP4Address",
async: false,
type: "POST",
dataType: "HTML",
data: {
ip: torf
}
}).fail(function (jqXHR, textStatus) {
alert("錯誤訊息: " + textStatus);
}).responseText;
return ip;
};
//取得ClientIP End