jquery ajax和json在php编码 - 组合给我错误

时间:2014-04-24 20:53:40

标签: javascript ajax json

我试图对php进行ajax调用, ajax调用如下:

function cstburts(globalbranch) {

    $.ajax({ 
        url: 'tools/burtquery.php',
        data: {'branch' : globalbranch},
        dataType: 'json',
        success: function(burts) {
            console.log(burts);
        }
    });
};

而php就是

<?php
$branch = $_GET["branch"];
require '../jsonwrapper.php';
$burttool = 'sudo sudo -u xxxx /usr/software/rats/bin/burturborep' . " -q'\$bug_rel =~ /(" . $branch  . ")/'";
exec($burttool, $burtData);
echo json_encode($burtData);
?>

当我刚刚运行php standalone时 http://ab.cd.ef.gh/tools/burtquery.php?branch=abcdefg 我得到了json编码输出。

但是当我从上面提到的javascript中调用它时, 我收到以下错误: [&#34;查询错误:&#34;,&#34;搜索模式未在(eval 145455)第1行终止。&#34;]

我被这个非常严重阻止了。 请帮助我理解我正在犯的明显错误。 我正在使用console.log输出进行调试。

此致 马努

0 个答案:

没有答案