+ -
当前位置:首页 → 问答吧 → 调用函数问题,请求帮助

调用函数问题,请求帮助

时间:2009-06-17

来源:互联网

函数:
function xml(){
    $.ajax({
        type: "POST",
        url: "create_xml.php",
        data: "html",
        success: function(xml){
            return xml;
        }
    });
}

调用

alert(xml());


显示:undefined

请教是不是我调用错误,谢谢

作者: exxrdr   发布时间: 2009-06-17

不用这样写。可直接将你的代码修改成      
success: function(xml){
            alert(xml);
        }

作者: ldhh   发布时间: 2009-06-17

哥哥,我下面alert只是举个例子,说明我调用出问题了,其实我是要对xml进行其他操作的,所以需要接受到数据,比如var xml = xml();之后对xml进行操作

作者: exxrdr   发布时间: 2009-06-17

xml()这个肯定会出错啊

假定你返回的是XML,那么xml是个XML对象,这个对象不是callable的

你想直接在JavaScript里使用的话,最方便的是输出JSON,不要用XML

作者: keakon   发布时间: 2009-06-17

xiexie 我去看看JSON

作者: exxrdr   发布时间: 2009-06-17

相关阅读 更多