Я создал частичный вид (MVC4) с использованием опции леса для создания операции. Я просто пытаюсь загрузить это в jquery ui Dialog.I могу загрузить частично view.but, тогда как loading Я потерял всю проверку, которую MVC 4 создал для меня.AJAX Load scafolded MVC 4 частичный вид
Можно ли загрузить частичный вид (строительные леса) в диалоговом окне jquery?
Вот код, я использовал для поп-музыки до
$(function() {
$("#CreateDialog").dialog({
autoOpen: false,
buttons: {
"Create": function() {
$(this).dialog("close");
}
},
dialogClass: "no-title",
hide: {
effect: "scale",
easing: "easeInBack"
},
show: {
effect: "scale",
easing: "easeOutBack"
}
});
});
function openModalPopUp() {
$.ajax({
type: 'GET',
url: '/Expense/CreatePartial',
cache: false,
success: function (result) {
$('#CreateDialog').html(result);
}
});
$("#CreateDialog").dialog("open");
}
и моя модель (образец):
@model EFMvcWebRole.Models.ExpenseEntity
@using (Html.BeginForm()) {
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
<fieldset>
<legend>ExpenseEntity</legend>
<div class="editor-label">
@Html.LabelFor(model => model.ECValue)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.ECValue)
@Html.ValidationMessageFor(model => model.ECValue)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.Category)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Category)
@Html.ValidationMessageFor(model => model.Category)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.TotalSalary)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.TotalSalary)
@Html.ValidationMessageFor(model => model.TotalSalary)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.Remaining)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Remaining)
@Html.ValidationMessageFor(model => model.Remaining)
</div>
</fieldset>
Вы отправляете форму с помощью кнопки отправки или отправки данных с помощью ajax в событии onclick любой кнопки. любезно покажите мне ваш отправляющий код. –