【问题标题】:Pass database variables to jQuery via element attribute?通过元素属性将数据库变量传递给jQuery?
【发布时间】:2013-04-06 00:58:50
【问题描述】:

是否有“通过元素属性将数据库变量传递给jQuery”的规范?

我已经这样做了很长时间了:

<script>
   var status = <%= status %>;
</script>

我更愿意做这样的事情:

<variable data-name="status" data-value="<%= status %>" />

然后用jquery获取:

var status = $('variable[data-name="status"]').attr("data-value");

我需要隐藏该元素以防止显示。我知道这有一个模式,我只是不知道它叫什么或如何搜索它。

【问题讨论】:

  • 我最喜欢你长期以来的做法 :)

标签: javascript jquery


【解决方案1】:

你试过了吗:

&lt;input type="hidden" data-name="status" data-value="&lt;%= status %&gt;" /&gt;

【讨论】:

猜你喜欢
  • 2013-03-24
  • 1970-01-01
  • 2015-04-28
  • 1970-01-01
  • 2017-11-30
  • 2019-07-20
  • 1970-01-01
  • 2011-07-15
  • 1970-01-01
相关资源
最近更新 更多