我想在浏览器中访问PHP文件时立即提交表单。我该怎么做:最好是在jQuery中。
详细说明:
我有一个表单,一旦提交,就会将一些数据插入数据库并将用户发送到一个单独的页面。在单独的页面上,我有另一个表单的代码,然后指示用户为他们选择的任何内容付费。
我不希望用户必须在第二张表单上点击提交才能付款。那么有没有办法让该表单自动提交,从而将用户引导到付款阶段?
答案 0 :(得分:2)
调用submit
方法:
$("#formID").submit();
所以,在你的第二页:
<script>
$(function(){
$("#your-formID").submit();
});
</script>
答案 1 :(得分:2)
你可以这样做
<body onload="submitForm()" ></body>
<script>
function submitForm()
{
document.frm.submit();
}
</script>
frm是表格的名称
答案 2 :(得分:0)
如果自动提交该表单,为什么会存在?使第一个表单直接重定向到第三个页面,并处理服务器上的其余部分。如果没有在那里使用数据,则无需将数据发送到客户端。使用Javascript自动发布可能无法在每个客户端上运行。通过服务器端来消除风险。