我正在使用带有AJAX
的表单进行简单的计算。表格发送参数,控制器接收参数,进行计算并返回结果。
结果都是预期的,我可以在外壳中看到它们,但是无法将其发送到视图。
我在表单中使用data-remote="true"
,因此我将返回JSON
,如下所示:
def calculator
respond_to do |format|
format.json { render json: result_plano, status: :ok }
end
end
还有jQuery
:
$("#calculator").bind("ajax:success", function(data){
alert(data);
});
但是它一直返回undefined