论坛首页 入门技术论坛

Prototype中怎么样使用Ajax.Updater的回调函数?

浏览 2777 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-02-25  
怎么样使用Ajax.Updater的回调函数?
我使用Ajax.Updater来做管理员登录,不知道如何处理页面转向

程序演示地址:
http://www.20zone.cn/login_old.jsp
帐号和密码分别是admin和123

登录按钮所触发的js代码如下:
function dosubmit(){
	new Ajax.Updater(
	'result',
	'managerAction.j?method=login_old',
	{
	method: 'post',
	parameters:$('managerForm').serialize()}
	);
	$('managerForm').reset();
	//afterSubmit();
}


'result'是页面中对应的一个div,用来显示提示信息的,
通过演示你们可以看到程序能正确响应,我现在怎么样判断后台返回的字符串从而决定页面转向呢??
也就是说代码中的aftefSubmit方法怎么写呢?

这么简单的问题放里问,的确有一些不好意思!
   发表时间:2008-02-26  
Prototype 有几种请求
Ajax.Request();
Ajax.Updater();

用Request()
new Ajax.Request('test.jsp?patchTime='+new Date().getTime(),{
  onSuccess:function(r){
    //处理成功!
  }
})
0 请登录后投票
   发表时间:2008-02-27  
Ajax.Updater 继承自 Ajax.Request
所以 options 也可以使用 Ajax.request 的success ,fail,error 等方法

http://www.cnblogs.com/Hafeyang/archive/2007/09/06/Prototype_150_API.html
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics