0
我有這個AJAX在我的代碼:渲染與AJAX調用局部視圖MVC-行動
$(".dogname").click(function() {
var id = $(this).attr("data-id");
alert(id);
$.ajax({
url: '/Home/GetSingleDog',
dataType: 'html',
data: {
dogid: id,
},
success: function (data) {
$('#hidden').html(data);
}
});
});
警報得到正確的值,但AJAX調用不啓動(該方法不會觸發被叫)。
下面是我嘗試打方法:
public ActionResult GetSingleDog(int dogid)
{
var model = _ef.SingleDog(dogid);
if (Request.IsAjaxRequest())
{
return PartialView("_dogpartial", model);
}
else
{
return null;
}
}
有人可以看到我是缺少什麼?謝謝!
謝謝!該方法通過將數據類型更改爲「字符串」而受到打擊! – user2915962 2014-10-29 11:31:49