问题:
我有一个脚本,用户可以在其中按 C 或 M 键来选择一个选项。一旦按下任一键,表单将被提交。由于有一个严格的规定,每个选项只能提交一次,有些按多次。
问题:
如何防止用户在按下 C 或 M 键后再次提交表单?我希望他们能够在提交后刷新页面后按任一键。
PHP / jQuery中的代码:
if (in_array($checkstring, $footer))
{
echo '
<script type="text/javascript">
$(document).ready(function()
{
$(window).keypress(function(e)
{
if (e.which == 99)
{
$("input#left").val( 1 );
$("form").submit();
}
else if (e.which == 109)
{
$("input#right").val( 1 );
$("form").submit();
}
});
'.$warning.'
});
</script>
';
}