206得票18回答
使用jQuery的".val()"设置表单中隐藏字段的值无效

我一直在尝试使用jQuery设置表单中隐藏字段(hidden field)的值,但一直没有成功。 以下是一个示例代码,用于说明问题。如果我将输入类型保持为“文本”(text),则可以顺利地工作。但是,将输入类型更改为“隐藏”(hidden),就无法正常工作!<html> ...

136得票4回答
ASP.Net MVC中Html.HiddenFor使用错误的值

我的项目中使用了MVC 3,但是我发现了一种非常奇怪的行为。 我试图为模型上的特定值创建一个隐藏字段,但问题在于该字段设置的值与模型中的值不对应。 例如: 这只是一个测试代码:<%:Html.Hidden("Step2", Model.Step) %> <%:Html....

18得票10回答
网络安全,隐藏字段是否存在问题(没有敏感数据)?

我和同事讨论过这个问题。我们需要实施一些安全标准。我们知道不应该在隐藏字段中存储“敏感的地址、出生日期”等信息,但通常情况下使用隐藏字段是否可行。 例如:action=goback 使用隐藏字段似乎比将信息添加到查询字符串中更安全。这样做可以减少黑客可以用于攻击应用程序的信息。

17得票8回答
为什么要使用隐藏字段?

我经常在网页应用程序中看到很多隐藏字段。我曾经使用大量隐藏字段和从可见字段发送和接收数据值的代码。尽管我不明白为什么使用隐藏字段,但我几乎总能想出解决相同问题的方法,而无需使用隐藏字段。那么隐藏字段在设计中有何帮助? 有谁能告诉我隐藏字段究竟提供了什么优势?为什么要使用隐藏字段?

16得票3回答
Chrome不会缓存隐藏表单字段的值以便在浏览器历史记录中使用。

我有一个ASP.Net Web表单,其中包含文本框和隐藏字段。使用客户端JavaScript动态修改隐藏字段的值。提交表单,检查值并重定向到另一页都按预期工作。 但是,当我使用浏览器返回按钮显示上一页时,我希望看到所有表单字段仍然填充有被提交的值。 在IE和Firefox中,文本和隐藏输入...

11得票4回答
在Rails中通过hidden_field_tag传递数组

我在SO上找到了这个问题,但它并没有真正帮助我。 所以,我想通过一个隐藏域标签传递一个数组。目前我的代码是:<%= hidden_field_tag "article_ids", @articles.map(&:id) %> 显然这样做是行不通的,因为它将ID作为字符串传递...