我有一个后端,您可以在其中单击以删除一个条目,并且我有 jQuery UI 提供确认或拒绝模式,当我有一个条目时,模式有效,当我有两个或更多条目时,按钮不起作用, button.click 动作被分配给一个类,我知道它不能分配给一个仅用于一个的 ID。
jQuery -
<script type='text/javascript'>
$(document).ready(function () {
$('#dialog').dialog({
autoOpen: false,
modal: true,
buttons: {
'Confirm': function () {
window.location.href = 'delserv/1';
},
'Cancel': function () {
$(this).dialog('close');
}
}
});
$( '.deleteServ' )
.button()
.click(function() {
$( '#dialog' ).dialog( 'open' );
});
});
</script>
HTML -
<button class='btn btn-primary btn-mini' class="deleteServ"><i rel='tooltip' title='Delete Server' data-placement='top' class='icon-trash icon-white'></i></button>
请记住,我正在使用 PHP foreach 遍历条目,仅当显示一个条目时,模式才有效