如何在从一个页面中的控件去调另一个页面,而当前页面不刷新.

倾心软件 2009-12-25 12:33:33
我在另一个JSP页面中写了更新数据库的语句,现在当前的页面点击一下CHECK控件,要实现把相关参数传给第二个页面,而当前页面不刷新.应该如何去做呢?
...全文
162 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
子龙奶爸 2009-12-25
  • 打赏
  • 举报
回复
ajax
AErSaSiWangZi 2009-12-25
  • 打赏
  • 举报
回复
同意,用ajax做!
pig_learner 2009-12-25
  • 打赏
  • 举报
回复
<A></A>的TARGET属性不是可以用吗?
不在当前打开HREF的页面就可以了
.
java_running 2009-12-25
  • 打赏
  • 举报
回复
用ajax
meng2001 2009-12-25
  • 打赏
  • 举报
回复
Ajax呗,给check控件一个onclick事件,事件里就是调用Ajax方法

倾心软件 2009-12-25
  • 打赏
  • 举报
回复
在网上查了下,这样实现的:
/* Create a new XMLHttpRequest object to talk to the Web server */
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
倾心软件 2009-12-25
  • 打赏
  • 举报
回复
function change(obj,rowid){
alert(rowid);
if (obj.checked){
obj.location="saveSCBZ.jsp?SCBZ=1&rowid=" + rowid ;
}else{
obj.location="saveSCBZ.jsp?SCBZ=0&rowid=" + rowid;
}
}
我想用obj.location去触发另一个页面,在另一个页面中实现更新操作,但是没反应,也没报错.
倾心软件 2009-12-25
  • 打赏
  • 举报
回复
我只要在后台处理更新语句,所以不要再打开一个后台页面了.
沐希 2009-12-25
  • 打赏
  • 举报
回复
用AJAX了,不过AJAX写起来比较烦。用JQURY框架吧。里面有实现了AJAX的方法$().ajax(),很容易实现的哦。
倾心软件 2009-12-25
  • 打赏
  • 举报
回复
不会用AJAX,有没有别的方法
hshw000 2009-12-25
  • 打赏
  • 举报
回复
ajax是用来做啥的?答:页面无刷新

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧