我是Rails和ajaxification on Rails的新手: 我在编写ajax回调函数时遇到问题。 例如,如果我写一个回调函数删除方法,写一个回调代码为applicaton.js AJAX,它工作正常,当我写format.js这种方法如何在rails中创建ajax回调函数
format.js { render :nothing => true }
但什么我想要的是:这format.js的作品,也回调函数应该工作。 如何做到这一点?
我是Rails和ajaxification on Rails的新手: 我在编写ajax回调函数时遇到问题。 例如,如果我写一个回调函数删除方法,写一个回调代码为applicaton.js AJAX,它工作正常,当我写format.js这种方法如何在rails中创建ajax回调函数
format.js { render :nothing => true }
但什么我想要的是:这format.js的作品,也回调函数应该工作。 如何做到这一点?
你能简单地尝试
format.js {渲染:{} JSON =>}的
format.js {渲染
代替:没什么=>真}
这样你的回调函数就会被调用。
的一些方法这将呈现这两个(例如delete.js)和回调函数写在application.js – User16119012 2013-03-15 06:00:40
你是什么意思通过呈现delete.js? – suren 2013-03-15 06:08:47
意思是如果我打电话给一个删除方法,并在回应中,我正在为该操作写一个delete.js。所以我想要的是同时执行delete.js方法和回调函数 – User16119012 2013-03-15 08:01:57
你想从控制器端返回任何值到回调函数吗? – suren 2013-03-15 05:40:04
对于我可能需要从控制器返回值 – User16119012 2013-03-15 06:01:26