ajax get请求成功,成功()函数的AJAX GET请求
后不叫我有一個jQuery的AJAX腳本像下面:成功()函數的AJAX GET請求
function FillCity() {
var stateID = $("#ddlState").val();
$.ajax({
url: '@Url.Action("Employee", "Index")',
type: "GET",
dataType: "json",
data: { state: stateID },
async: true,
processData: true,
success: function (data) {
alert("SSSS");
},
error: function (data) {
alert("error");
}
});
}
我打過電話給控制器的操作方法。數據正在發送到控制器的操作方法,我也正在接收來自控制器的數據。
但不幸的是,它調用了錯誤函數而不是成功。
請查看下面的控制器方法。
public ActionResult FillCity(int state)
{
var cities = subbuObject.Cities.Where(c=>c.StateID == state);
return Json(cities, JsonRequestBehavior.AllowGet);
}
2015-08-28
Subbu
+1
什么錯誤?使用您的瀏覽器工具(網絡選項卡)確定原因 –
+1
'Action'名稱為'FillCity'..但在'ajax'調用..'URL'看起來不同 –
+0
您的動作名稱和url動作名稱必須相同。像:@ @ Url.Action(“Employee”,“FillCity”)' –
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的ajax get请求成功,成功()函数的AJAX GET请求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 何小鹏:小鹏G9操控媲美保时捷卡宴、NV
- 下一篇: KB891711.EXE是什么进程 KB