【发布时间】:2017-04-11 23:53:50
【问题描述】:
我了解在单击客户端后隐藏/删除/禁用按钮是多么容易。但是,我想在单击一次按钮后永久隐藏/禁用它。
<form action="" method="post" class="delivery-confirm-frm">
<input type="hidden" name="order_id" value="<?php echo $_order->getIncrementId(); ?>" />
<input type="button" value="CONFIRM" class="delivery-confirm" id="confirmbutton"/>
</form>
<script type="text/javascript">
var $jj = jQuery.noConflict();
$jj(document).ready(function () {
$jj('.delivery-confirm').on('click', function () {
var _this = $jj(this);
$jj.confirm({
title: 'Confirm!',
content: 'Are you sure? Once confirmed, you cannot dispute this transaction.',
buttons: {
confirm: function () {
_this.closest('form').submit();
},
cancel: function () {
}
}
});
});
});
</script>
基本上,我有一个按钮,人们可以单击以确认订单已交付给他们。单击后会弹出一个警报确认。在此人通过弹出警报确认后,我想删除该按钮。
有没有简单的方法通过 PHP 来做到这一点?还是稍微复杂一点?
【问题讨论】: