运行onClick语句,然后运行onSubmit语句


Run an onClick statement then an onSubmit statement

PHP:

echo '<form action="../apps" method="post" enctype="multipart/form-data"">';
echo '<input type="hidden" name="check" />';
echo '<input type="hidden" name="ID" value="'.$ID.'" />';
echo '<input type="submit" value="Delete" onclick="return confirmDelete();" "style="margin-right: 5px;" />';
echo '</form>';

我想添加一个onSubmit语句,该语句将在onClick事件发生后重新加载窗口(使用"window.location.reload")。如果我按原样将其添加到代码中,则只有onSubmit运行。

function confirmDelete()
{
    var agree= false;
    var agree= confirm("confirm?");
    if (agree == true)
    {
        var result = new Array();
        result[0] = ('<?php     
        if (isset($_POST['check']))
        {
            if ($queryType == "apps")
            {                           
                (THIS INCLUDES PHP FILES TO BE RUN)
            }
        }
        ?>');
        result[1] = true;
        return result;
    }
    else
    {
        return false;
    }
}

如果用户确认,我想重新加载页面。我觉得我已经尝试了几乎所有的方法来运行onClick函数,然后重新加载页面。请帮忙!

如果用户确认,则不返回任何内容,然后继续执行submit方法。随后将执行submit。您还可以将这个onClick函数交换为表单的onSubmit。