Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 后<;李>;使用Json和Jquery到Web方法的项_C#_Jquery_Json - Fatal编程技术网

C# 后<;李>;使用Json和Jquery到Web方法的项

C# 后<;李>;使用Json和Jquery到Web方法的项,c#,jquery,json,C#,Jquery,Json,我正在尝试使用json和Jquery将列表传递给web方法。我的目标是使用会话变量将此列表返回到C#。我的问题是会话返回总是空的。所以这个列表永远不会通过Web方法传递。 名单如下: <div> <ol id="mycart"> <li>iPhone</li> <li>iPod</li> <li>iPad</li> &

我正在尝试使用json和Jquery将
  • 列表传递给web方法。我的目标是使用会话变量将此列表返回到C#。我的问题是会话返回总是空的。所以这个列表永远不会通过Web方法传递。 名单如下:

    <div>    
          <ol id="mycart">      
          <li>iPhone</li>
          <li>iPod</li>
          <li>iPad</li>
            </ol> 
             </div>
     <input type="button" id = "btngetCart" value="Get cart" />
    
    此处出现错误:

    html : <ol id="mycart">   has id attribute
    
    var items = $('.mycart') //used class, which does not exists, try this:
    
    var items = $('#mycart')
    
    AND change 
    data: "{json}",
    to
    data: json,
    
    html:具有id属性
    var items=$('.mycart')//使用的类不存在,请尝试以下操作:
    变量项=$(“#我的购物车”)
    改变
    数据:“{json}”,
    到
    数据:json,
    
    考虑到应该调用的应该是WebForm4.aspx GetCart,什么是mycart类?没有,仍然返回会话null@focus,请您查看firebug的网络面板,检查发布的dat是否正确发布?让我知道我有0个请求。就像我从来没有按过btngetCartNow一样,它会发布值,但我会在firebug上记录一条消息“无效的web服务调用,缺少参数值:'title'。”
    public class mycart
            {
                private string[] title;
    
            }
              [WebMethod(EnableSession = true)]
            public static mycart GetCart(mycart title)
            {
                HttpContext.Current.Session["j"] = title;
                return title;
    
    
            }
    
    html : <ol id="mycart">   has id attribute
    
    var items = $('.mycart') //used class, which does not exists, try this:
    
    var items = $('#mycart')
    
    AND change 
    data: "{json}",
    to
    data: json,