问题如下:
  有两个复选框,我点击第一个复选框,通过第一个复选框的values查出信息绑定到第二个复选框中代码如下:
   <script language="javascript" type="text/javascript">
    $(document).ready(function () {
        onLoad();
        $("#Category").bind("change", function () {
            if ($(this).find("option:selected").val() == "") {
                $("#Block").html("");
                onLoad();
            }
            else {
                $("#Block").html("");
                onSubmitPage($(this).find("option:selected").val());
            }
        });
    });function onSubmitPage(depno) {
    var options = {
        url: "BBS.ashx?blockId=" + depno,
        success: function SubmitSuccess(data) {
            $('#Block').html(data);
        }
    };
    $("#divIndicator").ajaxStart(function () { $(this).show(); })
    .ajaxSuccess(function () { $(this).hide(); })
    .ajaxError(function (msg) {
        $(this).hide();
        $.alerts.okButton = "确定";
        jAlert("错误消息,请稍后再试!", '提示');
        return false;
    });
    $('#formlist').ajaxSubmit(options);
}
function onLoad() {
    $.ajax({
        type: "POST",
        url: "BBS.ashx",
        data: null,
        success: function(data) {
            $("#Block").html(data);
        }, error: function () {
            $.alerts.okButton = "确定";
            jAlert("错误消息,请稍后再试!", '提示');
            return false;
        }
    });
}
</script>
为什么点击的时候报[object Object]错误!希望知道的顶一下,谢了,急、急、急

解决方案 »

  1.   

    我返回的值是:
          /// <summary>
        /// 绑定板块
        /// </summary>
        private void BindKind(string id)
        {
            StringBuilder sb = new StringBuilder();
            DataSet ds = KindClass.getkindArray(id);
            if (ds != null && ds.Tables[0].Rows.Count > 0)
            {
                sb.Append("<select id=\"dropstate\" name=\"dropstate\" class=\"select\">");
                sb.Append("<option value=''>全部版块</option>");
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    sb.Append("<option value=\"" + dr["kind_id"].ToString().Trim() + "\">");
                    sb.Append("" + dr["kind_name"].ToString().Trim() + "</option>");
                }
            }
            if (sb.ToString().Length > 0)
            {
                HttpContext.Current.Response.Write(sb.ToString());
            }
            else
            {
                Bind();
            }
        }
    这事后台代码需要怎么转换呢!
      

  2.   

    $('#Block').html(data.d);
    如果不是就查看对象类型