在asp.net MVC中使用j查询发布数据/表单

时间:2018-06-14 09:50:44

标签: javascript jquery ajax asp.net-mvc

我试图在asp.net MVC中使用j查询发布我的表单/部分视图。

我这样做。首先,我阻止我的表单提交检查我的表单中的自定义验证,验证工作正常,但表单不发布。

<script type="text/javascript">

    $(document).ready(function () {

        $("#myModal").on("submit", "form", function (event) {
            event.preventDefault();
            debugger;
            var selectedindex = $(".ddlVendor").prop('selectedIndex');
            var orderQuantity = $(".txtOrderQuantity").val();

            if (selectedindex <= 0) {
                $(".lblmsg").html("Select Vendor First");
                $(".lblmsg").show();
            }
            else if (!jQuery.trim(orderQuantity).length > 0) {
                $(".lblmsg").html("Please Enter Order Quantity");
                $(".lblmsg").show();
            }
            else {
                $.ajax({

                    method: "POST",  
                    url: '<%= Url.Action("GenratePO", "Order") %>',  
                    data: 
                    { //Passing data  
                        VendorId: $(".ddlVendor").val(),
                        FabricId: $(".ddlFabric").val(),
                        Address: $("#txtOrderQuantity").val(),
                        OrderId: $("#orderId").val()
                    }

                });
            }
        });
    });

0 个答案:

没有答案