【发布时间】:2011-08-02 03:14:51
【问题描述】:
我可能遗漏了一些明显的东西,但我是 Prototype 的新手,来自 jQuery。我有一个使用 link_to 和 remote=>true 创建的链接,它输出一个正在工作的 AJAX 链接。
这是我的 JS:
Event.observe(window, 'load', function() {
$$('.checkoff-link').each(function(element) {
element.observe('ajax:success', successfulCheckOff);
});
});
// when they tick it off, check it off
function successfulCheckOff(e) {
// shrink and strike out the text
var element = e.element();
var label = $(getLabelIdFromLinkId(element.id));
label.addClassName('strikeout');
}
如何获取ajax请求的responseText?我正在尝试将数据从我的控制器传回成功,但我不知道如何在 JS 层中捕获它。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 prototypejs