【发布时间】:2011-07-26 02:33:57
【问题描述】:
我有一个执行 ajax 调用的函数(提供行号):
9 function doAjax(url, args){
10 var retVal;
11 retVal = $.ajax({
12 type: "GET",
13 url: url,
14 data: args,
15 async: false,
16 }).responseText;
17 if(retVal==null || retVal=="")retval=99;
18 return retVal;
19 }
当我使用 IE8 时,我收到一条错误消息:
用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;WOW64;Trident/4.0;GTB7.1;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0。 30729;媒体中心 PC 6.0;MDDR;.NET4.0C;.NET4.0E) 时间戳:2011 年 7 月 25 日星期一 17:45:36 UTC
消息:预期的标识符、字符串或数字
行:17
字符:21
代码:0
URI:本地主机网络服务器
此脚本与 FireFox 完美配合。作为一个新手,我不知道为什么会产生错误。谁能指出我正确的方向?
【问题讨论】:
-
其他人听到 AJAX 指的是一个非异步且不使用 xml 的函数时是否会自嘲一笑?
标签: javascript jquery