【问题标题】:Javascript link in drupal viewdrupal 视图中的 Javascript 链接
【发布时间】:2009-08-18 18:21:34
【问题描述】:

我告诉视图显示一个包含 NID 内容的字段。我告诉它我希望“重写此字段的输出”并输入:

<a href=”javascript:void(0);”  onclick="javascript: approve([nid])" >Approve</a>

查看页面时,所有的 javascript 都已被剥离。如何让视图接受链接中的 javascript,或者我可以使用什么其他方式来显示链接?

注意:自定义文本字段也不起作用。

【问题讨论】:

  • 不是答案,而是 javascript: URL 已过时(在 onclick 中也不需要它)。 &lt;a href="#" onclick="approve([nid]); return false;"&gt;Approve&lt;/a&gt;
  • 有趣。并且不会导致页面跳转到顶部?
  • return false 位可以防止这种情况。在 jQuery 中,你可以使用 event.preventDefault() 来做同样的事情。
  • 我不同意你的看法。我刚刚实现了你给出的例子,它仍然跳?

标签: javascript drupal drupal-views


【解决方案1】:

找到了解决方案! http://drupal.org/project/views_customfield

来自描述:

这个模块提供了一些有用的(视图)字段。 可用(视图)字段: 标记 允许使用自定义文本和输入过滤系统的字段。 PHP 代码 允许使用自定义 PHP 代码的字段(可以访问视图的数据库结果) 行号 包含行号的字段(尊重寻呼机)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多