js中回调函数问题,程序进不了回调函数

问题描述

js中回调函数问题,程序进不了回调函数
我这段代码的回调函数哪出错,请各位大神指教

function req(){
createRequest();

var zipcode=document.getElementById(""zipcode"").value;

var url=""b.jsp?zipcode="" + escape(zipcode);
request.open(""POST""urltrue);
request.onreadystatechage=updatePage;
request.send(null);
}

    function updatePage(){              if(request.readyState==4){            alert(""readyState is done"");            if(request.status==200){                //alert(""service is done"");                var response=request.responseText.split("");                document.getElementById(""city"").value=response[0];                document.getElementById(""province"").value=response[1];            }        }    }
时间: 2024-11-27 11:18:56

js中回调函数问题,程序进不了回调函数的相关文章

js 传递函数: JS中setInterval、setTimeout不能传递带参数的函数的解决办法

在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数,这就需要想方法解决.一.采用字符串形式:--(缺陷)参数不能被周期性改变setInterval("foo(id)",1000);二.匿名函数包装 (推荐)window.setInterval(function()    {foo (id);    }, 1000);   这样就可以周期性执行foo(id)这个函数,而且把变量id传递进去:三.定义返回无参函数的

JS中setInterval、setTimeout不能传递带参数的函数的解决方案_javascript技巧

在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数, 这就需要想方法解决. 一.采用字符串形式:--(缺陷)参数不能被周期性改变 setInterval("foo(id)",1000); 二.匿名函数包装 (推荐) 复制代码 代码如下: window.setInterval(function() { foo (id); }, 1000); 这样就可以周期性执行foo(id)这个函数,而且把变量id传递进去: 三

JS中的字符转换为数字问题

问题描述 在JS中能够正确地把字符转换为十进制数字的函数是什么呢?查了半天的google和baidu得出来的函数都不行,我是这样子做的:从页面中获取一个字符串,如str=STRING,然后使用函数str2=str.split(""),通过验证,这样子得出来的str2[i]中每个值都是字符,于是我使用了parseInt(str2[i]),parseFloat(str2[i]),Number(str2[i]),parseInt((str2[i]).toString),等函数得到的结果都是N

php中十进制、二进制、八进制和十六进制转换函数

一,十进制(decimal system)转换函数说明 1,十进制转二进制 decbin() 函数,如下实例  代码如下 复制代码 echo decbin(12); //输出 1100 echo decbin(26); //输出 11010 decbin (PHP 3, PHP 4, PHP 5) decbin -- 十进制转换为二进制 说明 string decbin ( int number ) 返回一字符串,包含有给定 number 参数的二进制表示.所能转换的最大数值为十进制的 4294

JS中变量的作用域

js中变量的作用域 js中变量的作用域分为全局变量和局部变量,函数内定义的称为局部变量,函数外的称为全局变量.("函数外的称为全局变量"是相对的,另此处讨论的前提是用var显式声明的变量,函数内不用var定义的变量默认是全局变量,当然忽略var声明变量是不赞成的). view sourceprint?1 var glob = 4;//函数外声明全局变量  2 function fun() {  3     var height = 20; //函数内用var声明的是局部变量  4   

jsonp-小白:js中回调函数处理后的数据如何保存?

问题描述 小白:js中回调函数处理后的数据如何保存? 主要的函数为: function Ajax(asc, url, data, func) { $.ajax({ // asc: false, async: asc, //type: "post", //dataType: "json", type: "get", dataType: "jsonp", //jsonp: "Callback", // json

js中回调函数的执行顺序

问题描述 js中回调函数的执行顺序 代码是调用了地图api函数,里面有个回调函数,想在回调函数里把值赋给全局变量,但是回调函数之后的代码里全局变量的值没变,具体见代码: <script type="text/javascript"> //基本地图加载 var map = new AMap.Map("container", { resizeEnable: true, //地图中心点 zoom: 13 //地图显示的缩放级别 }); var g=18; AM

对js中回调函数的一些看法_javascript技巧

最近在忙公司android的项目,所以也就很少抽时间来写些东西了.刚闲下来,我就翻了翻之前看的东西.做了android之后更加感觉到手机端开发的重要性,现在做native App  和Web App是主流,也就是说现在各种基于浏览器的web app框架也会越来越火爆了,做js的也越来越有前途.我也决定从后端开发渐渐向前端开发和手机端开发靠拢,废话不说了,我们来切入正题"js的回调函数"相关的东西. 说起回调函数,好多人虽然知道意思,但是还是一知半解.至于怎么用,还是有点糊涂.网上的一些

求助:BS网页程序,有些客户端无法调用js中的函数

问题描述 比如<scriptsrc="../CreateControl.js",有些客户端无法调用,有些可以正常访问,这是需要哪里设置吗?如果把js中的函数直接拷贝到当前js下是可以调用的,但像这种src的格式的就无法访问 解决方案 解决方案二:引用楼主jojoova的回复: 比如<scriptsrc="../CreateControl.js",有些客户端无法调用,有些可以正常访问,这是需要哪里设置吗? 你所谓"设置"的目的是什么?设