У меня есть этот 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;
}
}
Может кто-то увидеть, что я не хватает? Благодаря!
Спасибо! Метод получил удар, изменив тип данных на «string»! – user2915962