喜IM到PHPjConfirm形式呈交申报不正确的值使用jConfirm返回表单提交到PHP
我的HTML看起来像这样:
<form id="formdelete" name="formdelete" method="post" action="/home.php">
<input type="hidden" name="remove_user" id="remove_user" value="3">
<input type="submit" value="" border="0" name="image" src="" id="removeuser" class="ui-removes" onclick="DeleteUser();return false;">
</form>
<form id="formdelete" name="formdelete" method="post" action="/home.php">
<input type="hidden" name="remove_user" id="remove_user" value="4">
<input type="submit" value="" border="0" name="image" src="" id="removeuser" class="ui-removes" onclick="DeleteUser();return false;">
</form>
<form id="formdelete" name="formdelete" method="post" action="/home.php">
<input type="hidden" name="remove_user" id="remove_user" value="5">
<input type="submit" value="" border="0" name="image" src="" id="removeuser" class="ui-removes" onclick="DeleteUser();return false;">
</form>
我的JavaScript看起来像这样:
function DeleteUser(){
jConfirm('Can you confirm this?', 'Confirmation Box', function(r) {
if(r){
$("#formdelete").submit();
return true;
}
else
return false;
});
}
但返回给PHP的值总是错误的。它返回5甚至尽管我点击了价值4
如果我使用一个普通的JavaScript它工作正常,如下面所:
function DeleteUser(){
result = confirm('Delete?');
if(!result)
return false;
submit();
}
噢,我的坏。嘿本,所以实际上我可以用一个