0

我正在使用 Ruby on Rails 3.2.9 和 jQuery Rails 2.1.4。我有一个表单,当用户更改单选按钮时会显示确认消息,如果用户确认该操作,则提交表单。相关的 JavaScript 代码如下:

radioButtons.change(function() {
  var confirm_submit = confirm('Are you sure?');

  if (confirm_submit) {
    // Submit the form
    var form = $jQ(radioButtonContainer).closest('form');
    form.submit();
  } else {
    // Do nothing
  }
})

我想用一个对话框窗口替换警报消息,其中包含模式确认ConfirmCancel按钮,其行为如下:

  1. Cancel单击按钮时,对话框窗口将关闭,不再发生任何事情;
  2. Confirm单击按钮时,对话框窗口将关闭并提交“下属”表单。

我怎样才能做到这一点?

4

0 回答 0