用法1,直接将页面转到CLASS的相关方法,然后在由该方法绝定,该页面最终迁移到那里
function ajaxSubmit1()
{
var disableForm = new Form.disable($('form1'));
window.location.href='xxx.do?p1=x1&p2=x2';
var enableForm = new Form.enable($('form1'));
} 用法2,用JS调用CLASS的相关方法,该方法返回一个数值给AJAX,AJAX回调方法决定该页面最终迁移到那里
function ajaxSubmit2()
{
var disableForm = new Form.disable($('form1'));
var url = 'xxx.do';
var pars = 'p1=x1&p2=x2'
var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars,onComplete: showResponse});
var enableForm = new Form.enable($('form1'));
}
function showResponse(originalRequest)
{
alert(originalRequest.responseText);
window.location.href='。' ;
}
function ajaxSubmit1()
{
var disableForm = new Form.disable($('form1'));
window.location.href='xxx.do?p1=x1&p2=x2';
var enableForm = new Form.enable($('form1'));
} 用法2,用JS调用CLASS的相关方法,该方法返回一个数值给AJAX,AJAX回调方法决定该页面最终迁移到那里
function ajaxSubmit2()
{
var disableForm = new Form.disable($('form1'));
var url = 'xxx.do';
var pars = 'p1=x1&p2=x2'
var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars,onComplete: showResponse});
var enableForm = new Form.enable($('form1'));
}
function showResponse(originalRequest)
{
alert(originalRequest.responseText);
window.location.href='。' ;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货