prototype-Ajax.request使用

/**
* 功能:将当前输入页面的信息保存
* 参数:无
**/
function saveMe() {
 try {
  
  if(confirm('是否现在就要保存部门信息?'))
  {
   
   var url = "config.base.dept.save.do";
   //获得页面控件值
   url = url + "?" + getFormQueryString('form1');

   new Ajax.Request(
    url,
    {
     method: 'post',
     asynchronous:'false',//异步提交
     onComplete: showMsg
     //onComplete:function(response)
     // {
     // 根据后台返回的结果进行相应的处理
     // eval(response.responseText);
     //  逻辑处理
     // }
    }
   );
  }
 }
 catch(e) {
  alert('保存部门信息的过程中出现错误!');
 }
}

function showMsg()
 {
 //alert(loginInfo.userName);
 alert('show Message!');
}

 

 

url提交后面处理后参数传递到一个JSON文件,(JSP中)如下:

<%@ page language="java" pageEncoding="GBK"%>

/*这个jsp用于保存页面返回信息,比如说保存数据后的返回信息
这里实际上定义了一个json对象的字符串,调用函数可以通过eval调用后形成一个js对象
使用方法:
 var response = httpRequest('post', '', url);
 eval(reponse);
 alert(loginInfo.userName);
*/
var loginInfo = {
 userName: '${userName}',
 passWord: '${passWord}'
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值