所以,我有一個Ajax調用是這樣的:在ASP.NET中,如何使AJAX調用始終保持相同的url?
$.ajax({
type: "GET",
url: "Home/GetFullView",
success: function (data) {
$("#sched").html(data);
},
fail: function() {
}
});
其中,「家」是在控制器和「GetFullView」是動作。有時候這個通話有效。然而有時它會使應用程序崩潰,因爲它會嘗試這個URL:「Home/Home/GetFullView」。所以它多次添加「家」。
我怎樣才能始終如一地檢查相同的網址,而不必加倍「主頁」控制器名稱?
如果我只是使用url:「GetFullView」,它也會崩潰,因爲它尋找「Home」控制器。
嘗試「〜/ Home/GetFullView」 – 2014-10-07 21:14:08
您的代碼是否從家庭控制器的頁面內被調用?如果是這樣,它會使用網站的相對網址...因此,家/家/ ...廣告一個之前/之家,所以它/家 – 2014-10-07 21:14:28
只是添加「/」似乎是伎倆。在這種情況下添加「〜」實際上不起作用。 – winbacker 2014-10-08 01:11:00