JQuery.cookies设置键值对
我正在尝试使用JQuery cookies库,但无法在cookie中设置键值对。我看不出文档中是怎么写的,有人知道怎么写的吗JQuery.cookies设置键值对,jquery,cookies,Jquery,Cookies,我正在尝试使用JQuery cookies库,但无法在cookie中设置键值对。我看不出文档中是怎么写的,有人知道怎么写的吗 谢谢查看您引用的链接中的JSON示例 //JSON var jimData = {id: 1, name: 'jim'}; $.cookies.set( 'userdata', jimData ); //A cookie by the name 'userdata' now exists with a serialized copy of jimData var
谢谢查看您引用的链接中的JSON示例
//JSON
var jimData = {id: 1, name: 'jim'};
$.cookies.set( 'userdata', jimData ); //A cookie by the name 'userdata' now exists with a serialized copy of jimData
var userData = $.cookies.get( 'userdata' ); //A variable named 'userData' now holds the unserialized object--should be identical to the variable 'jimData'
所以,
userData
现在应该有属性id
和name
和value'jim'
您是否尝试了$.cookies.set(“mycokie”,“value”)
?^^^这不会设置我所需要的键值对。虽然是的,这确实有效,并且将值设置为字符串'value',我看到了,但是我能够从c#中检索作为键值对的对象吗?我宁愿不必在c#中解码JSON对象,因为这似乎并不直接。您看过DataContractJsonSerializer吗?如果您有一个具有正确属性的类,cookie将映射到该类上,那么代码应该很简单。看起来很酷。您知道该类属于哪个.net库吗?JavaScriptConvert.DeserializeObjects您在考虑JSON.Net吗?DataContractJsonSerializer位于System.Runtime.Serialization中。我没有使用JSON.Net。