杂的了这是。取不到值。。昨天的cookies 就是取不到值 。我用插件可以看到值 取就变NULL 了。。谁知道 为什么?????

解决方案 »

  1.   

    request.form[""]和cookies有什么关系?
      

  2.   


    cookies 是昨天的事了。今天是 post 传值  。。可以看到有值但取不到。。图片没挂吧。我这里可以看到~
      

  3.   

    Request.Form[""]
    只能取formd action=POST
    这样写法的值
      

  4.   

    并且<input name="x"
    一定要写name才能
    Request.Form["x"]
      

  5.   


     $.ajax({
                                                    url:"Ajaxprogram/GetSetings.ashx",
                                                    type:"post",
                                                    data:{"AreId":json[i].AreId},
                                                     async: true,
                                                    dataType:"json",
                                                    success:function(json2)
                                                    {
      

  6.   

    首先,你是不是有post传值的?如果不是,则要改为post
    其次,你Request.Form[""]的[""]里面没有键,或者说键的名字不正确(名字是Form表单元素的name属性,而不是id属性)
      

  7.   

    哥哥,,你楼上的就是我的POST 请求代码啊~
      

  8.   

    例子http://www.google.com/search?q=asp.net%20jquery%20json&hl=zh-CN&newwindow=1&safe=off&client=firefox-a&hs=w6Z&rls=org.mozilla%3Azh-CN%3Aofficial&aq=f&aqi=&aql=&oq=&gs_rfai=&nxpt=10.63702180474668739026你早说jquery + json传不就得了; 
      

  9.   

    1看看form的方法是不是post方法,或者你的控件是不是放在一个form表单里面;
    2看看你的控件的名字对不对;
    3还有这样一种情况Request.Form之前你的页面被刷新过,我原来在做分页显示的时候点击也点上一页下一页按钮的时候就出错,最后才发现第二次之后Request.Form已经取不到表单post过来的值了,所以需要一个session之类的变量记住它。
      

  10.   

    你这个不是放在FORM表单中传过去的。
    你直接用Request["对象名"]来取着试试。应该就有了