Grails:多个加载ajax调用,但只有一个打印到控制台
Grails: Multiple onload ajax calls, but only one print to console
在我的grails模板中,我调用remoteFunction(使用jquery库)onload。为了测试它是否有效,我在动作中写了一个println。事实证明,它确实起了作用,但我的集合中的多个项目只通过了一个打印语句,而不是控制台中出现的多个打印语句。
以下是我的代码片段
gsp:
<figcaption id="secondcap">
<img id="changer" src="${resource(dir: "images/images", file: "heart.png")}" onload="${remoteFunction(controller:'user', action: 'hasHearted')}" alt="heart">
</figcaption>
groovy:
def hasHearted = {
println "Recieved user ID:"
}
我想你对每个元素都使用相同的图像
src="${resource(目录:"images/images",文件:"heart.png")
所以你的浏览器会缓存它,并且只对你的服务器进行一次调用。
您可以在Firebug og chrome开发工具的网络选项卡中验证这一点
尝试关闭浏览器缓存-在FF中,webdeveloper插件可以以简单的方式做到这一点。
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 有可能在来自链接的警报中有一个值吗
- 是否<asp:文本框>有一个onFocusLost事件
- 让谷歌数据图表有一个24小时x轴
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 在这个使用hasOwnProperty的对象扩展程序中有一个错误,I'我不确定那个bug是什么,也不确定这个扩展
- 当知道同一hiearch中至少有一个元素时,遍历到元素.结构使用jquery
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- JQuery是否有一个“;移动“;作用或者有没有一种更紧凑的方法来做到这一点
- Regex或javascript每X个连续单词中有一个单词
- Jquery时间启动计时器,我有一个计时器的代码,但它在页面加载时启动
- 是否有一个javascript库来解析简单的查询
- 在一个函数中,我有一个未捕获的语法错误:意外的标记else
- 检查一个元素是否有一个类与另一个类总是返回true
- 我有一个用幻灯片制作的网页,但幻灯片会在屏幕上移动
- 我制作html网站的一小部分——我有一个javascript部分
- 打印时总是有一个额外的空白页
- 检查HTML是否有一个类,如果为真,打印结果没有jquery