<script src="js/json.js" type="text/javascript"></script>
    <script src="js/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $.get("GetTab.ashx", { id: "1" });
        })        function getTab() {
            $.get("GetTab.ashx", function(msg) {
                var cate = eval("(" + msg + ")");
                $("#content").get(0).innerHTML = cate[0].CategoryName;
            })
        }
    </script>
 public void ProcessRequest(HttpContext context)
        {
            String id = context.Request.QueryString["id"];
        }后台string id那里设置断点 但是没有跳过去 
哪里的问题

解决方案 »

  1.   

    很显然ajax没有 成功发送到 GetTab.ashx 文件中
      

  2.   

    1、我不知道,你的jquery的异步为什么不写一起
    2、我想你可能是目录的层弄错了
      

  3.   

    下面的getTab()的方法可以跳到后台
    如果加上参数 传到后台的话 就跳不到后台
      

  4.   

    菜鸟 飘过 是不是      后台方法 少了[WebMethod]  
      

  5.   

    $(document).ready(function() {
                $.get("GetTab.ashx", { id: "1" });
            })
    这里用post行不行,jquery 的ajax好久没用了
      

  6.   

    post不行 觉得很奇怪
    假如改成  $.get("GetTab.ashx?id=1"); 值就能传到后台
    post也是
      

  7.   

    public void ProcessRequest(HttpContext context)
            {
                String id = context.Request.QueryString["id"];
                //输出id动作怎么没有呢,要输出,然后终止就行了
            }
      

  8.   


    $(document).ready(function() {
    $.get("GetTab.ashx", { id: 1 });
    })
    这样呢
      

  9.   

     $.getJSON("GetTab.ashx", function(msg) {
                    var cate = eval("(" + msg + ")");
                    $("#content").get(0).innerHTML = cate[0].CategoryName;
                })
      

  10.   

    用post不行的、
    我是刚开始学。还不太懂—_—