$('#btnCquery').click(function () {
        var selectradio = $('#child').find("input[checked=true]");
        if (selectradio.length == 0) {
            alert("请选择需要查询的表"); return;
        }
        var data = "";
        var left = "";
        $("#child input:checked").each(function () {
            var b = $(this).val();
            data += b + "&";
        });
        for (var i = 0; i < data.length(); i++) {            if (data.substring(i, i + 1).equals("&")) {
                left = "childid=" + data.substring(0, i).trim();
                postAjax("Query",
                "ComplexDataQueryGet",
                left,
                function (json) {
                    loadtable(json);
                });
            }
            else {
                alert("请选择需要查询的表");
            }
        }
    });我这边程序走到for以后就直接跳到jquery.js中的1936行
var ret = handleObj.handler.apply( this, arguments );//1936
jQuery.event.handle.apply( eventHandle.elem, arguments ) ://1599请问这是怎么回事呢?

解决方案 »

  1.   

    $('#btnCquery').click(function () {
            var selectradio = $('#child').find("input[checked=true]");
            if (selectradio.length == 0) {
                alert("请选择需要查询的表"); return;
            }
            var data = "";
            var left = "";
            $("#child input:checked").each(function () {
                var b = $(this).val();
                data += b + "&";
            });
            for (var i = 0; i < data.length; i++) {            if (data.substring(i, i + 1).equals("&")) {
                    left = "childid=" + data.substring(0, i).trim();
                    postAjax("Query",
                    "ComplexDataQueryGet",
                    left,
                    function (json) {
                        loadtable(json);
                    });
                }
                else {
                    alert("请选择需要查询的表");
                }
            }
        });
    data.length这样写不加后面()
      

  2.   

    for (var i = 0; i < data.length(); i++)
    楼主写Jquery写顺手了吧 呵呵 字符串的长度length是个属性 去掉括号