我有一个弹出窗口,其中包含 2 个按钮来拒绝并接受问题是我正在尝试设置按钮样式,并且仍然触发一个 JS 事件来关闭弹出窗口(它是一个模态 ajax 弹出窗口)问题是我缺乏将以下 3 个元素组合在一起的灵感和想法。
一些轨道代码:
// ACCEPT FORM
= form_tag(friend_path, :method => 'post', :remote => true) do
= hidden_field_tag :user_id, current_user.id
= submit_tag 'ACCEPT'
// DECLINE FORM
= form_tag(friend_path, :method => 'post', :remote => true) do
= hidden_field_tag :user_id, current_user.id
= submit_tag 'DECLINE'
//fbmodal.close ()
任何人的一些想法我如何拥有按钮
可样式化(如推特引导程序)
仍然使用 Ajax 发送
触发 JS 事件关闭弹出窗口?
可设置样式的按钮:
%button.btn#accept-button
%i.icon-plus
Accept
然后,您的JS可以是这样的:
$(document).ready(function() {
$('#accept-button').click(function() {
// replace this with your AJAX call
$.get('/foo.json');
// close the modal
$('#your-modal-id').modal('hide');
// and don't submit
return false;
});
});