接收Ajax回傳的Return值

摘要:接收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