У меня есть Частичное A1
внутри Частичное A
.
Мне нужно визуализировать частичное представление A1
на кнопке A1B
click.
Для этого у меня есть частичноепросмотр действия с типом параметра модели частичного просмотра A
(поскольку существуют некоторые зависимости от A
)
public PartialViewResult A1Partial(A model)
{
//Getting my deserialized model here successfully
//doing changes in the model collections
return PartialView("A1Partial", model);
}
У меня есть функция onclick для вызова моего A1Partial
частичного действия:
$(document).ready(function () {
$("#A1B").click(function () {
dataString = $("#myForm").serialize();
$.ajax({
type: "POST",
url: "/Controller/A1Partial",
data: dataString,
dataType: "json",
success: function (data) {
//not working here
$("#myDiv").html("");
$("#myDiv").html(data);
}
});
return false;
});
});
Мой звонок от jQuery ajax работает правильно, и dataString десериализовывается в контроллере без каких-либо проблем.
Но я ничего не получил в $("#myDiv").append(data);
похоже, что html не прошел.
Какие изменения мне нужно сделать, чтобы это заработало?