jQuery Cookie导致CodeIgniter中的不允许的键字符

时间:2012-01-31 04:21:14

标签: jquery jquery-ui codeigniter

我正在使用jQuery Tabs UI以及GitHub的jQuery Cookie插件。我的问题是,使用它会导致我存储cookie后出现“禁止键字符”错误。我调整了CI Core中的输入文件,它告诉我它不喜欢名称中的对象Object。 cookie的名称是“ui-tabs- [object Object]”,这似乎是问题所在。

任何人都有任何想法我可以做些什么来解决这个问题?

1 个答案:

答案 0 :(得分:1)

问题是cookie的UI选项卡使用的默认名称。默认名称类似于ui-tabs- [object Object]。如果你专门将cookie的名称设置为没有大括号的东西,它就可以解决问题。以下修复了我的问题:


$("#stuff").tabs({
  cookie: { name: 'mycookie' }
}); 

希望它在某种程度上有所帮助