通过 HTTP-Request 的 ASP VbScript 设置会话

发布于 2024-11-16 11:53:47 字数 178 浏览 5 评论 0原文

我有一个 ASP VbScript Web 应用程序需要跨分页保留网格/表格内复选框列表的状态。

由于等待时间较长,我无法为每次点击支票重新加载页面。

您认为可以在单击复选框时向 ASP 服务器页面发出 JavaScript http请求,以添加或删除会话变量中的选定记录吗?

有更好的方法吗?

I've an ASP VbScript web application requires to preserve status of a checkbox list inside a grid/table across pagination.

I cannot reload page for every click on a check due to long wait time.

Do you think it is possible to make a javascript httprequest to an ASP server page on checkbox click to add or remove the selected record in a session variable?

Is there a better way to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

高冷爸爸 2024-11-23 11:53:47

您不需要在每次点击时重新加载(提交),而是在分页时重新加载(即“分页”数字/箭头/字母将提交表单,这将发布所有选中的框。然后您将使用它来设置值'选中'到相应的复选框。
现在,如果您想在每次有人更改复选框时提交到数据库(这样即使用户执行“刷新”,它也会保留),那么最好的方法是使用 ajax。

you don't need to reload (submit) on every click, but on pagination (i.e. the 'pagination' numbers/arrows/letters would submit the form, which would post all the checked boxes. Then you would use this to set the value of 'checked' to the appropriate checkboxes.
Now, if you want to submit to the database every time someone changes a checkbox (so it's kept even if the user does a 'refresh') then best way would be using ajax.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文