symfony ajax,在Symfony的环境中调试Ajax请求

不知道SFDebug是在这种情况下任何帮助。我正在使用jQuery制作ajax文章。这在我的行动网址检索JSON数据,然后让到执行操作的示范方法的调用。直到我的动作URL和jQuery调用它的部分工作正常。从客户端向服务器传输的数据得到很好的接收,并且没有发生错误。在Symfony的环境中调试Ajax请求

这是它呼吁发生故障的模型的方法的一部分。我的jQuery的方法是这样的:

$.post(url, jsonData, function(servermsg) { console.log(servermsg); }) ;

我的服务器动作是这样的

public function executeMyAjaxRequest(sfWebRequest $request)

{

if($request->isXmlHttpRequest())

{

// process whatever

$servermsg = Doctrine_Core::getTable('table')->addDataToTable($dataArray);

return $this->renderText($servermsg);

}

return false;

}

在Table.class.php文件关注的方法是这样的:

public function addDataToTable($dataArray)

{

// process $dataArray and retrieve the necessary data

$data = new Data();

$data->field = $dataArray['field'];

.

.

.

$data->save();

return $data->id ;

}

该方法在这里失败了的模型中,当renderText在行动返回并登录到控制台,它返回SFDEBUG的HTML。这表明它失败了。

如果这不是一个Ajax调用,我可以看到的模型方法吐出来调试它,但这是与阿贾克斯有点乏味的组合。

不找这里确切的答案,但更多的我如何能接近在symfony的环境中调试Ajax请求,所以如果有关于如何调试这个建议,那将是巨大的。