利用Ajax实现在脚本里传值实例介绍
利用Ajax实现在脚本里传值实例介绍
发布时间:2016-12-29 来源:查字典编辑
摘要:页面脚本:复制代码代码如下:functionajaxSave(URLS){//定义一个变量用于存放XMLHttpRequest对象varxm...

页面脚本:

复制代码 代码如下:

function ajaxSave(URLS) {

//定义一个变量用于存放XMLHttpRequest对象

var xmlhttp;

//定义一个变量用于存放 从服务器返回的响应结果

var responseContext = "";

if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp = new XMLHttpRequest();

} else {// code for IE6, IE5

xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp.onreadystatechange = function() {

if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {

responseContext = xmlhttp.responseText;

alert(responseContext);

}

}

xmlhttp.open("POST", URLS, true);

xmlhttp.setRequestHeader("Content-Type",

"application/x-www-form-urlencoded");

xmlhttp.send();

}

后台方法:

复制代码 代码如下:

Boolean boolean1;

String reponseText = "";

if(boolean1){

reponseText="保存成功!";

}

else{

reponseText="保存失败!";

}

HttpServletResponse response = ServletActionContext.getResponse();

response.setContentType("text/plain");

response.setCharacterEncoding("UTF-8");

PrintWriter out = response.getWriter();

out.println(reponseText);

out.flush();

out.close();

return null;

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新AJAX相关学习
热门AJAX相关学习
编程开发子分类