+ -
当前位置:首页 → 问答吧 → 新人来问一个问题

新人来问一个问题

时间:2009-11-12

来源:互联网

以前没用过ajax 这次由于临时需要 公司要我学Jquery的Ajax 然后后台是PHP的 我不知道ajax怎么跟php去结合上?
比如代码这样子
$.getScript("http://xyz.1616.net/s.php?type=zip&v=" + encodeURIComponent(v) + "&output=json&callback=J.style.callback");

这句话 我知道的意思是 动态载入请求xyz.1616.net/s.php 执行完后将结果返回并执行callback函数.

我这里有两点疑问 导致我有些代码理解不了

1.getScript的作用不是动态执行一个.js文件么? 而这个代码怎么请求的是php?

2.我想问下 在php里是怎么 把参数返回来 字符串 或者 JSON --- 希望大家给个代码样子 我看我这里的php没有返回东西啊 但js却接受j.QueryResult
callback: function(j) {
        switch (j.QueryResult) {
            case 0:            
             case 1: this._fillData(j); break;
             case 2:
             case 3:
             case 4:        
    },

作者: lc2009   发布时间: 2009-11-12

这里没人?

作者: lc2009   发布时间: 2009-11-12

1.getScript是把请求结果当成js脚本处理,并不一定要是js文件
2.当ajax请求执行成功后,会执行回调函数,形参默认值为请求返回的结果

作者: 106185050   发布时间: 2009-11-12

相关阅读 更多