怎么在一个jsp页面打开的时候就调用该页面内的ajax方法到服务器查询数据?
我知道用这个<bodyonload="">但是在启动服务后,第一次调用这个JSP页面的时候,不会调用ajax的后台,要页面重新刷新后,才会调用ajax的后台方法,之后就一...
我知道用这个<body onload="">
但是在启动服务后,第一次调用这个JSP页面的时候,不会调用ajax的后台,要页面重新刷新后,才会调用ajax的后台方法,之后就一直都会调到。
就是每次重启服务后第一次不能调ajax,要怎么处理? 展开
但是在启动服务后,第一次调用这个JSP页面的时候,不会调用ajax的后台,要页面重新刷新后,才会调用ajax的后台方法,之后就一直都会调到。
就是每次重启服务后第一次不能调ajax,要怎么处理? 展开
3个回答
展开全部
你可以在开启服务器后第一次进入别的页面,然后从别的页面进入你想调用ajax的页面就解决了,剩下的估计没有办法了,除非手动触发这个事件!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以不直接调用这个页面 而是直接去调用后台 由后台跳转回你要显示的界面
追问
后台直接查跳转到页面的数据,基本上是用在form里,自动赋值的比较好,我这个是在JS里得到值后,用innerHTML再写到页面上,所以感觉用ajax比较好
追答
不矛盾啊 甭管你咋写的 不都是一样异步调用后台?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在函数里加个判断 行了
追问
加什么判断,第一次刷新的时候 系统不调用ajax啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询