每个函数都不能在ajax成功中运行

时间:2017-05-05 04:51:51

标签: javascript jquery ajax each

我有一张表,我在其中插入客户代码和客户名称。如果表中已有记录,那么它应该通过警报。我试过但是我在$ .Ajax()成功之后使用了每个函数然后它停止工作。如果每个功能都评论,那么它工作正常。 以下是我的代码。

 $("#cust_name").keypress(function(e) {
            if (e.which == 13) {
                jQuery.ajax({
                    url: '@Url.Action("ReturnCustName")',
                    data: { custCode: $(this).val() },
                    type: 'POST',
                    dataType: 'json',
                    success: function(data) {
                        if (typeof (data.cust_name) === "undefined") {
                            alert('Customer code is not available !');
                            $("#cust_name").val('');
                        } else {

                            var IsLoggedIn1 = "False";
                            $("table#divPOList > tbody  > tr").each(function (i, row) {
                                var code = $(":nth-child(1)", row).html();
                                if (code == cust_code) {
                                    alert("Record alredy exist");
                                    IsLoggedIn1 = "true";
                                }

                            });

                            if (IsLoggedIn1 == "False") {
                               
                                $('#divPOList').append('<tr><td>' +
                                    data.cust_code +
                                    '</td><td>' +
                                    data.cust_name +
                                    '</td></tr>');
                                $("#cust_name").val('');
                            }
                            
                        }
                    }
                });
            }
        });

您的帮助可能会受到赞赏。

由于 Nandkumar Satpute

0 个答案:

没有答案