【问题标题】:grails Link not working in Internet explorergrails 链接在 Internet Explorer 中不起作用
【发布时间】:2014-02-26 08:07:58
【问题描述】:

我有一个名为Cancel 的按钮,当有人点击它时,我会将他带到grails 中控制器的某个动作。按钮和链接看起来像这样..

<g:link action="show"><button class="btn" type="button"><g:message   code="default.button.cancel.label" default="Cancel" /></button></g:link>

它在 chrome 中运行良好,但在 Internet Explorer 中无法运行。 IE 将按钮视为没有链接。我想知道为什么会这样?

【问题讨论】:

  • 生成的html是什么?什么版本的 IE?
  • 为什么要在链接中包含一个按钮?就不能在g:link中加class="btn"不加按钮吗?
  • 行得通,@Isammoc。

标签: html grails gsp


【解决方案1】:

问题是你有两个对象来处理一个又一个的点击。

按钮不能在链接中。我建议您删除按钮标签并将btn 类添加到链接(引导样式):

<g:link class="btn" action="show"><g:message   code="default.button.cancel.label" default="Cancel" /></g:link>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-21
    • 1970-01-01
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-17
    • 2012-06-07
    相关资源
    最近更新 更多