注册 登录
编程论坛 ASP技术论坛

ajax send_request()函数 怎么用

yanziyz 发布于 2008-06-20 15:20, 3441 次点击
以 下函数看不懂
//ajax开始
function doChecked(obj,id) {
   send_request("GET","QuestionType.asp?Qtype="+obj.value+"&Survey_id="+id,null,"text",showFeedback);
}

function showFeedback() {
    if (http_request.readyState == 4) { // 判断对象状态
        if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
            //alert(http_request.responseText);
            document.getElementById("Question_add_content").innerHTML =http_request.responseText ;
            }
            else { //页面不正常
            alert("您所请求的页面有异常。");
        }
     }
}

send_request()如何使用,showFeedback()起什么作用啊       高手指点  感谢
4 回复
#2
天涯听雨2008-06-21 12:01
这是Ajax 方面的知识。

显然 send_request(),showFeedback() 这些都是写好的JS函数,而不是系统自带的


你还是多看看关于Ajax与XML 无刷新方面的知识吧
#3
hmhz2008-06-21 12:28
不懂JS建议你先去学学JS方面的知识,这不是一句话两句话可以说的完的,因为光从你提供的代码看,它是一个多处错误的Ajax的模式
#4
yanziyz2008-06-23 09:56
谢谢 天涯听雨、hmhz的提示,我自己再学习下,如果你们有相关资料,也给我推荐和分享一下,不胜感激!
#5
anlige2008-06-24 06:29
send_request是作者自己定义的一个函数来调用组件
showFeedback()组件的状态绑定函数,在send_request的参数里有~
1