【发布时间】:2014-02-27 07:25:16
【问题描述】:
我已经在单个 php 文件中尝试过,但没有成功,所以我现在尝试在两个单独的 php 文件中,一个用于表单,另一个用于进程。
如何在 div 或链接点击时提交表单?
我尝试过的代码
$(document).ready(function(){
jQuery('.web').click(function () {
$("#g_form").submit();
alert('alert');
});
});
表格
<form action="p.php" id="g_form" method="POST">
<input type="text" name="f1" value="">
<input type="submit" value="submit!" name="submit"/>
</form>
<div class="web">click</div>
这里是进程文件代码p.php
<?php
if(isset($_POST['f1'])){
echo $_POST['f1'];
} ?>
当我点击提交按钮时,表单正在提交,但是当我点击.web div 时,即使我收到警报消息但没有提交,它也没有提交表单。
我在这里做错了什么?如果我有想法会很有帮助。
【问题讨论】:
标签: javascript php jquery html forms