易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax中回调函数的处理结果没有返回?

JScript code:

function callback() {
alert(18); //测试是否调用了callback回调函数
if (httpRequest.readyState==4) {
if(httpRequest.status==200){
alert(3); //测试是否准备好返回处理结果
var rs = httpRequest.responseText;
if(rs==0){
var resdiv = document.getElementById("result");
if (resdiv.hasChildNodes()) {
resdiv.removeChild(resdiv.childNodes[0]);
}
var restext = document.createTextNode("输入的用户名与密码不符,请重新输入!");
resdiv.appendChild(restext);
window.myform.username.focus();
}else{
alert("登录成功,页面即将转向!");
}
}
}
}


当登录错误时,怎么就一直没有显示登录错误信息?而且也没有alert(3);,也就是没有返回结果?这是为什么呢?
望高手帮忙解决一下!!!
先不用ajax,单独调试登录的页面,看看是否有错。
另外查一下 是不是异步方式 xmlhttp.open("POST", url, true);

18执行了么

应该是你内部执行出问题了。

alert(18);这句执行了,alert(3)没有执行。也就是alert(18)以后就没有再输出了,不知道为什么?
我的post提交方式是这样的:
JScript code



Code highlighting produced by Actipro CodeHighlighter (freeware)
http://w


相关问答:

为什么页面一加上Ajax就出错

查看源文件时出来的
<script type="text/javascript">
// <![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
    $create(Sys.UI._Upd ......

关于ajax控件NumericUpDownExtender的使用问题

我用NumericUpDownExtender,设置了对应的一个文本框,

<cc1:NumericUpDownExtender ID="nctk4"  runat="server"
                ......

使用了Ajax,为什么页面还会被全部刷新

主页面Default设计代码如下:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Regis ......

ajax传值给CGI,但CGI得不到数据

在function lb(i)中加入alert(x_url)能得到正确的值"bbs_get_grouplist?gn=1&lb=1"
但ajax传回来的值始终是"aaaaaaaaaaa",不知道是什么原因。

main(){
printf("%s", ......

基于Ajax的个人博客网站正式上线,散分

经过一个星期的不断努力,我的基于Ajax的个人博客终于可以正式上线了。
现在散分接受各位大侠的鄙视。
网址 www.bleehome.cn  BLEE HOME

(本来想多散点,但说我只能散100.这个到时再想想办法)
~j ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号