我遇到了问题。我在我的项目中使用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。谢谢大家
答案 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*/ }
});