我为你创建了一个Fiddle来展示你想要的东西!
的HTML...
<form id='confirmationForm' action='/your/url' method='post'>
<input id='confirmation' name="confirmation" type="hidden" value="" />
</form>
JavaScript 代码...
function IsCorrectAmmounts() {
return true;
}
if (IsCorrectAmmounts()) {
var result = confirm('Is the amount correct')
, form = document.getElementById('confirmationForm')
, input = document.getElementById('confirmation');
if (result) {
input.value = result;
form.submit();
}
}
这是使用 jQuery 的相同代码的 AJAX 版本的Fiddle 。
function IsCorrectAmmounts() {
return true;
}
if (IsCorrectAmmounts()) {
var result = confirm('Is the amount correct');
if (result) {
$.post('/your/url', { "result": result }, function () {
alert('submitted');
});
}
}