我在刪除記錄的視圖中有一個表單,我想要一個確認對話框來顯示何時單擊刪除按鈕。在我看來,我有這樣的:Laravel 4中的Bootstrap模式對話框
{{ Form::model($event, array('route' => array('events.destroy', $event->id), 'method' => 'Delete')) }}
{{ Form::submit('Delete', array('class' => 'btn-small btn-danger delete-event', 'data-toggle' => 'modal', 'data-title' => 'Delete Event', 'data-content' => 'Are you sure you want to delete this event?')) }}
{{ Form::close() }}
我希望能夠採取的數據屬性和動態使用jQuery填充一個Twitter的引導模式對話框,但我不能確定如何處理這個。
你們會做什麼?基本上,當單擊刪除按鈕時,我想要一個模式窗口顯示數據屬性的標題和內容,以及取消按鈕和刪除按鈕。如果用戶點擊刪除按鈕,我想提交表單。
重要的是要注意這個視圖包含一個記錄表,每個記錄都有一個刪除表單/按鈕。
真的很感謝你幫助這一位朋友。乾杯。
編輯:我現在這個,它幾乎可以工作,但它不提交表單?
$('.delete-event').click(function(event) {
event.preventDefault();
var title = $(this).attr('data-title');
var content = $(this).attr('data-content');
$('#event-modal').html(title);
$('.modal-body p').html(content);
$('.modal-footer .delete').html(title);
$('#event-delete').modal('show');
$('.delete').click(function(event) {
$('#event-delete').modal('toggle');
$('.delete-event').submit();
});
});
我解決了這個問題做如下http://laravel.io/bin/rrrjQ – 2014-04-24 08:44:27