1

我确定我在这里做的不好,但我不知道是什么。

  <script type="text/javascript">
        $(function () {
            $("li").bind("click", function () {
                var sel = $(this).attr('id').toString();
                $.ajax({

                    type: "POST",
                    contentType: "application/json",
                    data: sel,
                    url: "Default.aspx/SaveValue",
                    dataType: "text",
                    success: function (data) {
                        alert(data.d);
                    },
                    error: function (XMLHttpRequest, textStatus, errorThrown) {
                        debugger;
                    }
                });
            });
        });
    </script> 

请问有什么建议吗?这是收集的调试信息在此处输入图像描述

更新:通过更改为data: "{var1:'test'}",dataType: "json",一切都按预期工作

4

1 回答 1

4

通过更改为data: "{var1:'test'}",dataType: "json",一切都按预期工作。特别感谢 Sparky 和当然所有的评论者

于 2012-12-16T23:39:21.447 回答