jQuery post回调函数设置变量什么都不返回

时间:2015-07-10 04:26:24

标签: javascript php jquery ajax post

我试图在php函数中使用localStorage变量,所以我决定使用jquery post()来执行此操作。之后,我想将数据回显到原始文件并将其设置在全局变量中。我有3个相互连接的文件(它有点复杂)。

quick_match.php

String str="www.mywebsite.com?id=0001&user=myname";
String user = getQueryParamValue(str);

public static final String getQueryParam(String url) {
    List<NameValuePair> params = URLEncodedUtils.parse(new URI(url), "UTF-8");

    for (NameValuePair param : params){
        if("user".equalsIgnoreCase(param.getName())) {
            return param.getValue();
        }
    }
    return null;
}

ajaxCtrl.php

  dataString = "";
$.post("ajaxCtrl.php", {action: "doQuickMatch", numCard: localStorage['numCard'], UI: "<?php echo $_REQUEST['UI']; ?>"}, function(data){ dataString = data; });

user.php的

if($action == "doQuickMatch")
{
    //Start Quick Match
    $result = $user->getQuickMatch($numCard);
    echo $result;
}

在所有这些之后,我应该使用字符串并拆分它,这样我就可以得到一个数组并继续我正在做的事情。但是,回调一直没有返回,所以我不确定我做错了什么。有人能提供这方面的见解吗?提前谢谢。

0 个答案:

没有答案
相关问题