我在主页末尾添加javascript代码如下:
$(function(){ $(".fouct1:first").click(function(){ var a=<%=ServerIpAdd()%>; //执行一个后台方法 }); });可是,每次刷新页面就执行了ServerIpAdd()方法,而不是单击事件后执行ServerIpAdd()方法(记录单击特定链接的次数),请高手提供一个好的方法,实现单击某个链接以后记录单击的次数。
刚才测试了你的代码,如果你想实现的是页面加载完场后给一个元素绑定一个点击事件
点击该元素执行后台计数功能,那么或许我能帮到你
刚刚测试了,没有问题,希望能帮到你
jsp这么调用后台函数不行,掉不了,刷新的时候碰到<%%>就解析执行了。
打开一个新页面执行或者用ajax,dwr等方式执行后台方法
谢谢二位,思路知道了,先用个数判断一下,让未单机情况下函数无效
为什么要这么调用后台的方法呢,使用ajax异步调用比较好!