私はこの文字列を取っています:
{"0":{"title":"iPhone"},"1":{"title":"iPod"},"2":{"title":"iPad"},"length":3,"prevObject":{"0":{},"1":{},"2":{},"length":3,"prevObject":{"0":{},"length":1,"context":{"location":{},"jQuery18308480830912211994":1},"selector":"#mycart"},"context":{"location":{},"jQuery18308480830912211994":1},"selector":"#mycart li"},"context":{"location":{},"jQuery18308480830912211994":1}}
この文字列をクリアし、<List>
それに応じて 3 つの項目を含む or 配列を生成したいと思います: Iphone iPod Ipad 上記を生成するコードは次のとおりです。
$("#btngetCart").live("click", function () {
var items = $('#mycart').find('li').map(function () {
var item = {};
item.title = $(this).text();
return item;
});
var json = JSON.stringify(items);
$.ajax({
type: 'POST',
url: "WebForm5.aspx/GetCart",
data: "{item:" + JSON.stringify(json) + "}",
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (r) {
}
});
});
およびコードビハインドについて:
[WebMethod(EnableSession = true)]
public static string GetCart(string item)
{
HttpContext.Current.Session["f"] = item;
return item;
}