在收到正确的邮件回复后提交表格


submit form after correct reply from post

index.php:

$.post('example.php',{ id:pin },
function(data) {$("#test").html(data);}
<div id='test'></div>
<form><input...></form>

使用上面的内容,我希望将一个脚本放入example.php页面,这将导致页面提交。。。

example.php:

 if($_post['id']==5){
 echo '<script>function submitform(){document.getElementById("form").submit();}
 </script>';i}

我曾计划为鼠标移动键添加一个DOM甚至监听器。。。然后启动submitform()脚本。。。我尝试了一些没有运气的事情,我知道必须有一种更清洁/工作的方式。。。

谢谢,JT

问题是您没有调用submitform()函数,但由于您想立即运行代码,我认为最好根本不使用该函数,只输出代码。还要确保表单具有id属性。

所以,如果我理解正确,你想在提交数据后提交表单吗?如果是这样,为什么不提交所有内容,只有在满足条件的情况下才在服务器端进行处理?