`

js得到 ajax 返回值

    博客分类:
  • demo
 
阅读更多
function a(){
	var url ="/qyw/jcsj.do"
	var username = "admin";
	var value = "username="+username;

	var tsst = doPost(url,value);

	alert("返回来的值:"+tsst);

	//这里得不到返回来的值;请问 doPost() 里面该如何写,才能得到 返回来的值

	alert("这里能返回来: "+b());
	//这个都能得到

}

function b(){
	var aStr = "你好,这里能返回来!";
	return aStr;
}

function doPost(url,value,downName,sign){

	var xmlhttp;
	var valueText;
	try{
	xmlhttp=new ActiveXObject('Msxm12.XMLHTTP');
	}catch(e){
	try{
	xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
	}catch(e){
	try{
	xmlhttp=new XMLHttpRequest();
	}catch(e){

	}
	}
	}

	xmlhttp.open("post",url,true);
	xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	xmlhttp.send(value);

	xmlhttp.onreadystatechange=function(){
	if(xmlhttp.readyState==4){
	if(xmlhttp.status==200){
	valueText = xmlhttp.responseText;
	return valueText;
	}else{
	alert("网络失败");
	}
	}
	}
} 

 

分享到:
评论

相关推荐

    js获取ajax返回值代码

    在编程领域,AJAX(Asynchronous JavaScript and XML)技术被广泛使用,以实现异步数据交换和更新网页部分内容而不需重新加载整个页面的功能。JavaScript中的AJAX通常通过XMLHttpRequest对象或者更现代的Fetch API来...

    ajax 返回值自动添加pre标签的解决方法

    在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许页面在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容。然而,有时候我们在使用AJAX获取数据时,可能会遇到...

    解决ajax请求后台,有时收不到返回值的问题

    昨天下午做项目遇到一个问题,贴出来方便以后翻阅,也给大家个参考。 问题: 具体做的是个文件导入的功能,导入的功能是成功了...这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出现

    ajax请求后台接口数据与返回值处理js的实例讲解

    本文将详细讲解如何使用JavaScript和jQuery库来发起AJAX请求,获取后台接口数据,并根据返回值进行处理。 知识点一:AJAX的基本概念 AJAX(Asynchronous JavaScript and XML)是异步JavaScript和XML的简称。它不是...

    javascript ajax请求,和接收服务器返回数据

    javascript ajax请求,和接收服务器返回数据

    Ajax返回值类型与用法实例分析

    Ajax技术是Web开发中的一种重要技术,它使得...因此,掌握Ajax返回值类型的知识点,对提高前端开发效率和页面性能有着重要的意义。在开发过程中,合理地利用这些知识点,可以使页面与服务器之间的交互更加高效和流畅。

    javascript发送ajax请求,获取返回值res,async 同步/异步

    javascript发送ajax请求,获取返回值res,async 同步/异步 var res = sendRequest({ url : "1.php", //necessary method : "post", params : { param1 : "123", param2 : "234" }, async : false });

    在外部方法使用Ajax请求返回的数据

    在JavaScript的世界里,Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许在不刷新整个页面的情况下,与服务器交换数据并更新部分网页内容。jQuery是一个强大的JavaScript库,它简化了...

    CakePHP使用ajax传值

    CakePHP框架中实现Ajax传值是通过AJAX (Asynchronous JavaScript and XML) 技术与后端的CakePHP控制器进行数据交换的一种方式。通常在Web开发中,Ajax用于创建更为动态和响应快速的用户界面。当用户与页面上的元素...

    ajax获取页面返回值

    Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新。这种技术的核心是JavaScript,利用...

    Ajax返回数据

    Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新。在本话题中,我们将深入探讨如何通过Ajax获取并...

    jquery ajax return没有返回值的解决方法

    在前端开发中,AJAX(Asynchronous JavaScript and XML)是一个常用的技术,允许网页在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。jQuery作为一个流行的JavaScript库,为AJAX操作提供了简洁...

    jquery ajax例子返回值详解

    在JavaScript库jQuery中,AJAX(异步JavaScript和XML)技术被广泛用于在不刷新整个网页的情况下与服务器进行数据交互。尽管XML最初是AJAX的一部分,但如今它更常涉及JSON或其他文本格式。jQuery提供了简单易用的API...

    ajax 返回结果拼装到 select

    在Web开发中,Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许在不刷新整个页面的情况下,与服务器交换数据并更新部分网页内容。在本篇讨论中,我们将聚焦于如何利用Ajax获取服务器返回的...

    Ajax异步提交数据返回值的换行问题实例分析

    Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。在实际应用中,Ajax常用于提升用户体验,实现页面的无刷新交互。本篇将深入探讨Ajax异步提交数据时遇到的...

    ajax返回值中有回车换行、空格的解决方法分享

    总结来说,处理Ajax返回值中的空白字符是一个看似简单但实际上可能影响程序稳定性的常见问题。通过理解JavaScript字符串处理的API,合理使用正则表达式,可以在不影响性能的前提下,确保数据的整洁和程序的稳定运行...

    js+ajax+jquery笔记

    JavaScript,Ajax,jQuery是Web开发中的核心技术,它们在构建交互式和动态网页方面发挥着关键作用。以下是对这些技术的详细说明: 1. **JavaScript**: - **基础概念**:JavaScript是一种轻量级的解释型编程语言,...

Global site tag (gtag.js) - Google Analytics