【发布时间】:2010-11-14 05:52:47
【问题描述】:
考虑以下场景:
- 一个 ASP.NET 网络表单页面有一个 DropDownList 和一个 ListView。
- 此 DropDownList 必须为其
OnSelectedIndexChanged事件设置一个 cookie 值。 - DropDownList 也设置为
AutoPostBack="True"以强制 ListView 使用 DropDownList 的新值重新加载。 - 页面正在引用当前的 JQuery 库,包括 great set of cookie plugins
这段代码将用于cookie值的赋值:
var date = new Date();
date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
$.cookie('cookieName', 'theValue', { path: '/', expires: date });
问题:您能否建议如何使用 jQuery 提取 DropDownList 的值并将其保存到 cookie 中?答案包括如何调用 post-back 方法重新绑定 ListView 的超级奖励积分!我绝对愿意为用户保存一个回发的“flash”。
【问题讨论】:
标签: asp.net jquery cookies webforms