我有一个带有 3 个按钮的简单表单,每个按钮执行不同的操作。单击一次,我希望用户使用 bootbox.confirm() 确认他的操作。我希望确认框显示:“您确定选择:”+ 值。我怎样才能做到这一点?
HTML:
<form action="" method="post">
<button type="submit" name="action" value="success" class="confirm"></button>
<button type="submit" name="action" value="fail" class="confirm"></button>
<button type="submit" name="action" value="no exam" class="confirm</button>
</form>
我试过的Javascript / jquery:
<script>
$(document).ready(function() {
$(document).on("click", ".confirm", function(e) {
e.preventDefault();
bootbox.confirm("Are you sure for your choice?", function(result) {
if (result) {
console.log("user confirmed");
} else {
console.log("user declined");
}
});
});
});
</script>
这是正确的方法(每个按钮都有类)还是我必须选择表格?我得到了正确的确认框和日志,但成功后我不知道如何提交。另外我不知道如何将所选值放入消息中。