<script src="path/to/jquery.js"></script>
<script src="path/to/bootstrap.js"></script>
<script src="path/to/bootstrap-confirmation.js"></script>
私はブートストラップ確認を使用しています。ボタンがオンのため、ブートストラップの確認ができません
このdoesntの仕事:
<a class="btn btn-danger btn-xs" data-toggle="confirmation"
onclick="DeleteUser(this);" data-id="10"><span class="fa fa-plus">
</span> Delete</a>
この作品と同じページ:準備ができて、ドキュメント上の
<button class="btn btn-default" data-
toggle="confirmation">Confirmation</button>
<a class="btn btn-default" data-toggle="confirmation">Confirmation1</a>
私の確認の設定
$('[data-toggle="popover"]').popover({ placement: 'left', html: true, trigger: 'hover' });
$('[data-toggle=confirmation]').confirmation({ btnOkLabel: 'Yes', btnCancelLabel: 'No', title: 'Are you sure?' });
UPDATE私のAjaxの削除機能:
function DeleteUser(ele) {
var id = $(ele).attr('data-id');
$.ajax({
type: 'POST',
cache: false,
url: '../ashx/FriendOperation.ashx',
data: { id: id, rol: ' ' ,op:<%=(int)CrudOp.Delete%>},
beforeSend: function() {
//bla bla
},
success: function (data) {
var jsonData = JSON.parse(data);
if (jsonData != null) {
if (parseInt(jsonData) > 0) {
alert('okey');
GetFriendOp();
} else {
alert('expception');
}
} else {
alert('expception');
}
}
});
}
は私が$('#element').confirmation('show');
SUCCESSのようにAJAXを組み合わせることができます。
$( "[データトグル=確認]")の確認({btnOkLabel: 'はい'、btnCancelLabel BtnOkClass:「btn btn-sm btn-success btn-xs」、btnCancelClass:「btn btn-sm btn-danger btn-xs」、「いいえ」、タイトル:「本当ですか? onConfirm:function(イベント、要素){alert( 'クリック確認'); }}));
ありがとう@DanCouper。
あなたは正しいです、私は$( 'element).confirmation(' show ')のようなどこかでajaxで使うことができます。結合する? –
ここでは "options"の下に:http://bootstrap-confirmation.js.org/ onConfirmのためのものがあります - あなたは '.confirmation({onConfirm(e){... do stuff stuff here}'を渡すでしょう。基本的にはそうです - オプションを使って遊んでみましょう - オプションのすぐ上の例のように書く( '$ ''(データトグル=確認) ') – DanCouper
私はそれを取得し、ソリューションを更新:)ありがとう。 –