ASP.NET MVC4手册ajax发布没有验证

时间:2013-10-22 12:59:49

标签: jquery asp.net-mvc-4 form-submit ajaxform

我需要一个带有提交按钮的ASP.NET MVC4 Ajax表单和发布更改的DropDownLists。

问题是当我在DropDownList更改时制作手动ajax帖子时我想关闭javascript验证。

当我在SelectedShiftModel中更改选择时,这是响应,但我只想在单击提交按钮时才这样做。

enter image description here

我用这种方式制作了手册ajax:

$(document).ready(function () {
    $('#SelectedShiftModel').change(function () {
        var postData = $("#PostData").serialize();
        $.post("Create", postData, function (data) {
            $('#Fields').html($(data).find('#Fields').html());
        });
    });
});

1 个答案:

答案 0 :(得分:0)

知道如何帮助您的代码非常少。但据我所知,你在帖子后将表格添加到屏幕上。当表单从服务器返回时,它可能具有ModelState.IsValid = false。你能做的就是清空错误字典。

在这里查看mvc3-remove-modelstate-errors