2

我正在尝试两者:调用控制器操作并使用 javascript 函数对 onclick 做出反应。目前,我只能做一件事。尝试

<%= button_to 'Call Action', contoller_action_path, :remote => true,
              :method => 'post',
              :onclick => "setSomeJsState('Run'); return(false);" %>

它只触发onclick部分。有任何想法吗?在此先感谢,德文

4

1 回答 1

0

return false在 js 事件中禁用事件传播,因此用于处理按钮的 rails ujs 代码不会运行。

其他选项是$.ajax调用setSomeJsState函数中的操作。

于 2016-07-04T11:00:13.140 回答