我嘗試了所有的努力,但無法理解錯誤在哪裏。我也搜索了谷歌,但沒有找到任何好的解決方案。它實際上並沒有在mvc中調用控制器/動作。項目的其他部分也一樣。Jquery調用MVC的控制器:ReferenceError:url沒有定義
我在「MVC」文件夾下有一個控制器「RB」,動作定義爲「SS」。 ,我射擊從我的JavaScript文件下面的代碼:
var sSch = function (request, response) {
var t = request.RF.substring(0, 1);
var d = new Date(request.RNR);
$.ajax({
url: "/MVC/RB/SS",
type: "POST",
dataType: "json",
data: {
_rId: request.ReportId,
_date: d.toString(),
_fcy: t
},
success: function (data) {
alert('Success');
},
error: function (data) {
alert('Error');
}
});
};
我調用此函數的onClick按鈕和請求變量得到正確的價值觀,但它不無論如何呼叫控制器/動作出現。 在我測試過的firebug上拋出異常「ReferenceError:url is not defined」。我在VS 2010下使用MVC3。
請幫忙。
這段代碼似乎沒有任何問題。你確定這是錯誤發生的地方嗎? –
建立你的解決方案,並再試一次 –