次のようなリピーター内にリンクボタンがあります。
<asp:LinkButton ID="lnkDelete" runat="server" CommandName="delete" OnClientClick='javascript:return showConfirm("Are you sure you want to delete?")'
CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ReasonId") %>'>Delete</asp:LinkButton>
jQuery noty プラグインを使用して、ユーザーが削除をクリックしたときに確認を表示します。
showConfirm()
関数は次のようになります。
function showConfirm(message) {
var n = noty({
text: message, //'Are you sure?',
type: 'confirm',
dismissQueue: false,
layout: 'center',
theme: 'defaultTheme'
, buttons:
[{
addClass: 'btn btn-primary', text: 'Ok', onClick: function ($noty) {
$noty.close(); return true;
}
},
{
addClass: 'btn btn-danger', text: 'Cancel', onClick: function ($noty) {
$noty.close(); return false
}
}]
})
}
しかし、それは返されませtrue
んfalse
。true
またはボタンfalse
をクリックすると、ok
どのように戻ることができcancel
ますか?