首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在服务器上还是在隐藏字段中维护状态?

在服务器上还是在隐藏字段中维护状态?
EN

Stack Overflow用户
提问于 2012-05-14 14:54:37
回答 1查看 376关注 0票数 0

我在一个数据库中有20个相同类型的项目。每个项目都有行ID、名称、描述和部分(A或B)。

我有一个显示此信息的网页,并允许用户更改每个项目的区段属性。网页显示为两个部分(部分A和部分B )中的每个部分都有一个窗格,并且每个部分包含该部分中每个项目的一个按钮和一个隐藏字段。按钮的标签文本是项的名称。隐藏字段用于捕获相应项目按钮的部分(A或B)。

当用户按下部分A窗格中的项目按钮之一时,该按钮被移动到部分B窗格,并且该按钮的隐藏字段被更新为'B‘。类似地,当用户按下B部分窗格中的项目按钮之一时,该按钮被移动到A部分窗格,并且该按钮的隐藏字段被更新为'A‘。

在表单的底部是一个提交按钮。当提交按钮被按下时,包含其相关按钮部分(A或B)的所有20个隐藏字段都会被发布,并且php服务器端脚本会相应地更新每个按钮的数据库。

在这种情况下,最佳实践是使用AJAX来维护服务器上的项的状态,还是使用隐藏字段结合纯客户端javascript来维护表单发布之前的项的状态?为什么?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-05-14 15:02:09

在我看来,使用AJAX并更新该部分是更好的用户体验。这使用户不必在做出所有选择后单击submit按钮。而且,更简单,因为您不需要将这些先前的状态存储在隐藏字段或会话中。你可以只做实时更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10585777

复制
相关文章
SAP HANA SLT在表中隐藏字段并传入HANA的方法
SLT是在NetWeaver平台上运行的SAP Landscape Transformation Replication Server(SLT)。
matinal
2020/11/27
3.1K0
在服务器上安装维护你的MongoDB数据库
MongoDB是一个免费的开源NoSQL文档数据库,在Web应用程序中经常使用。在本教程中,您将安装MongoDB,学习如何管理其服务并启用远程访问。
水门
2018/07/24
3.9K0
WordPress 技巧:在 WordPress 后台隐藏自定义字段
如果你想在写博客的时候保持日志编辑页面尽量的简洁,你可以通过下面的代码把 WordPress 自定义字段隐藏起来。在你主题的 functions.php 文件中添加以下代码:
Denis
2023/04/14
5930
WordPress 技巧:在 WordPress 后台隐藏自定义字段
在centos上安装Munin监控服务器运行状态
老高的服务器在搬瓦工上跑着,虽然后台有各种监控信息,但是要想查看还是必须登录后再点击很多次才能看到,很麻烦,于是通过Google找到了这个小巧的系统监控软件 -- Munin。这个软件在系统中部署很简单,几行代码就能搞定!
老高的技术博客
2022/12/28
6810
在centos上安装Munin监控服务器运行状态
使用DNSStager在DNS中隐藏Payload
DNSStager是一个基于Python开发的开源项目,可以帮助广大研究人员使用DNS来隐藏和传输Payload。
FB客服
2021/09/16
1.1K0
(五)在组件中访问状态
一、在组件中访问状态 store.js import { ref, computed } from 'vue' import { defineStore } from 'pinia' export const useNoteStore = defineStore('note', () => { const noteList = ref([ { // ... } ]) return { noteList
老怪兽
2023/02/22
1.7K0
在Oracle中创建自动增长字段
Oracle在创建表时和其他的数据库有点不一样,MySQL中可以使用“auto_increment”即可。但是Oracle有点麻烦,需要使用序列和触发器达到目的。
星哥玩云
2022/08/17
3K0
在Oracle中创建自动增长字段
【SAP HANA系列】SAP HANA SLT在表中隐藏字段并传入HANA的方法
SLT是在NetWeaver平台上运行的SAP Landscape Transformation Replication Server(SLT)。
matinal
2020/11/12
2.5K0
【SAP HANA系列】SAP HANA SLT在表中隐藏字段并传入HANA的方法
在 Python 中隐藏和加密密码?
在当前的数字时代,安全至关重要。在我们作为开发人员的工作中,我们经常处理密码等机密数据。必须使用正确的密码加密和隐藏方法来保护这些敏感数据。Python 中许多可访问的技术和模块可以帮助我们实现这一目标。通过对可用实现的基本思想和示例的解释,本文研究了在 Python 中隐藏和加密密码的最佳技术和方法。
很酷的站长
2023/08/11
5940
在 Python 中隐藏和加密密码?
在Windows上隐藏自己的渗透测试工具
对于渗透测试人员来说,上传使用自己的工具是大多数都会进行的一步,那如何隐藏自己的工具不被管理员发现,甚至能够持续使用也是一个大问题。下面来介绍两种隐藏自己渗透测试工具的方法。
Jumbo
2018/08/20
1.1K0
在Windows上隐藏自己的渗透测试工具
在Windows Mobile上隐藏你的应用程序
    有时候,我们需要在Windows Mobile上做一些invisible的应用程序,使得用户无法察觉。这几天找了一些资料,请教了Jake等一些朋友,下面就做一个简单的总结。 1. 如何逃脱“任
ShiJiong
2018/01/10
1.2K0
在Windows Mobile上隐藏你的应用程序
在 Linux 上使用 stat 命令查看文件状态
在 GNU coreutils 软件包中包含 stat 命令,它提供了关于文件和文件系统包括文件大小、节点位置、访问权限和 SELinux 上下文,以及创建和修改时间等各种元数据。通常情况下,你需要多个不同命令获取的信息,而这一个命令就可以实现。
用户4988085
2022/06/15
2.5K0
在 Linux 上使用 stat 命令查看文件状态
在 GNU coreutils 软件包中包含 stat 命令,它提供了关于文件和文件系统包括文件大小、节点位置、访问权限和 SELinux 上下文,以及创建和修改时间等各种元数据。通常情况下,你需要多个不同命令获取的信息,而这一个命令就可以实现。
用户1685462
2021/09/12
2.9K0
在 localStorage 中持久化 React 状态
我们将创建一个日历应用,就像谷歌日历。这个应用可以让我们在月份、周和日之间进行切换。
Jimmy_is_jimmy
2023/04/22
3.1K0
在 localStorage 中持久化 React 状态
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
我们找到打包好的jar包,以压缩包的形式打开,找到META-INF文件下的MANIFEST.MF文件。
翟凤玺
2020/10/29
4.1K0
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
在 WordPress 中如何定义字段依赖显示
WPJAM Basic 插件作为我们「WordPree果酱」团队所有插件和项目的基础,其中表单字段的渲染就是其中最重要的一个能力,我们做到了只需配置就能使用,无需额外增加页面的 JavaScript 的交互代码。
Denis
2023/04/13
8.5K0
在 Linux 上使用 stat 命令查看文件状态
在 GNU coreutils 软件包中包含 stat 命令,它提供了关于文件和文件系统包括文件大小、节点位置、访问权限和 SELinux 上下文,以及创建和修改时间等各种元数据。通常情况下,你需要多个不同命令获取的信息,而这一个命令就可以实现。
用户4988085
2021/09/15
1.6K0
点击加载更多

相似问题

在应用服务器中还是在数据库中维护状态?

40

在负载均衡服务器中维护状态?

11

在服务器端维护状态与在客户端维护状态不同

13

在不同的服务器中维护缓存状态

23

Odoo在xml中逐状态隐藏字段

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文