jQuery MiniUI

标题: ajax()不执行 [打印本页]

作者: wp260204287    时间: 2013-9-24 11:16:44     标题: ajax()不执行

if (rows.length > 0) {
            if (confirm("确定删除选中记录?")) {
                var ids = [];
                var nd = [];
                for (var i = 0, l = rows.length; i < l; i++) {
                    var r = rows[i];

                    ids.push(r.ID);
                    nd.push(r.ND号);
                }
                debugger;
                //如果一条记录
                if (ids.length > 1) {
                    var id = ids.join(',');
                }
                else {
                    var i_arry = mini.decode(ids);
                    //
                    var id = i_arry[0];
                }

                //循环取nd号
                if (nd.length > 1) {
                    var nd_ = nd.join(',');
                }
                else {
                    var i_arry = mini.decode(nd);
                    //
                    var nd_ = i_arry[0];
                }

                $.ajax({
                url: "../RXJ/PSJH_Data.aspx?method=TXM_MX_DEL&DJBH=" + id + "&ND=" + nd_,
                type: "post",
                async: false,
                cache:false,

                    success: function(text) {
                       debugger;
                        var o = mini.decode(text);


                        if (o.messageid == "1") {
                            mini.alert(o.messageContent);
                            dept_grid.reload();
                        }
                        else {
                            mini.alert(o.messageContent);
                        }
                    },
                    error: function() {
                    }
                });
            }
}

如以上代码 $.ajax({})不执行,直接跳出去,请问出现什么问题吗?


作者: factory    时间: 2013-9-24 13:27:47

那你看你ajax有没有跟后台成功交互了?如果交互了,但是后台错误抛出了,也是不会执行到succes里的




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2