【问题标题】:Invoke a tag library on anchor link click event without form refresh?在没有表单刷新的情况下在锚链接点击事件上调用标签库?
【发布时间】:2014-05-17 11:33:03
【问题描述】:

我有一个场景,我必须调用 Grails/jsp taglib 以获取数据并提供给谷歌图表。这是我的 GSP 代码。

<a href="#empTab" onclick="initializeData();">

$(document).ready(function(){ 初始化数据()

function initializeData(){
    var chartsData = {}
   chartsData.frameDelayVariation = <emp:metrics name="${name}"  timeInterval="${timeInterval}" />
}
});

当我第一次进入页面时,它调用了 taglib,当我点击 HREF 链接时,JS 函数被调用但 taglib 没有被调用...

那么有没有什么方法可以让我在不提交表单的情况下通过 Jquery 实现这一点?

【问题讨论】:

    标签: javascript jquery gsp taglib


    【解决方案1】:

    使用支持 ajax 的 grails remoteLink 标记来调用控制器并重新加载所有谷歌图表脚本库的 onSuccess 属性,这样我的所有谷歌图表都将使用新的 Json 数据重新加载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      • 2015-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多