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