返回jquery.ajax调用的函数

时间:2015-03-18 16:16:08

标签: jquery ajax symfony-1.4

我遇到了问题。我在我的项目中使用symfony 1.4,在action.class.php中使用模块module1和方法executeAjaxEdit。所以在我的一个模板中我有这个:

jQuery.ajax({
    type : "POST",
    url : "<?php echo url_for('module1/ajaxEdit')?>",
    data : {'data': mydata},
    async : false,
});

有没有办法从我的方法executeAjaxEdit中取回结果?

谢谢大家(对不起我的英语我是法国学生)

编辑:我发现了问题,在我的函数executeAjaxEdit中我有return myReturn而不是echo myReturn可以将我的数据发送回ajax。谢谢大家

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,那么我认为应该这样做:

jQuery.ajax({
    type : "POST",
    url : "<?php echo url_for('module1/ajaxEdit')?>",
    data : {'data': mydata},
    async : false,
    success: function (result){ /*result is result on success*/ },
    error: function (result) { /*result is result on error*/ }
});