This question already has answers here:
Submit two forms with one button
(7个答案)
四年前关闭。
我在一页中创建了两个表单,每个表单都有自己的按钮。当我单击第一个表单按钮时,应该同时刷新两个表单。
我的第一张表是这样的
我的第二张表格是在同一页上
由此如何编写jquery来完成上述任务。请帮助我我不知道通过做这个任务,我必须从数据库检索数据。
在php中,您可以通过$_POST['emp_id']获取emp_id,并通过emp_id搜索员工姓名并返回员工姓名。
(7个答案)
四年前关闭。
我在一页中创建了两个表单,每个表单都有自己的按钮。当我单击第一个表单按钮时,应该同时刷新两个表单。
我的第一张表是这样的
<form id="search_form" method="post" action="do_searchID.php">
<label>Enter Employee Number</label>
<input type="text" name="emp_id" id="emp_id">
<button type="submit" name="search">Search</button>
</form>
我的第二张表格是在同一页上
<form method="post" action="do_searchID.php">
<label>Full Name</label>
<input type="text" id="full_name" value="">
<button type="submit" name="submit_update">Update Now </button>
</form>
由此如何编写jquery来完成上述任务。请帮助我我不知道通过做这个任务,我必须从数据库检索数据。
最佳答案
您可以使用ajax实现这一点。我想你是想用员工id搜索员工,然后在第二个表单中显示员工姓名。为此,这里是ajax代码
$(function()){
var emp_id = $('#emp_id').val();
$.ajax({
url: filename.php,
data: {'emp_id':emp_id},
dataType: 'json',
method:'POST',
success:function (data)
{
var emp_name = data.empname;
/* If its receiving json in data then parse like JSON.parse(data). Then get employee name*/
$("#fullname").val('emp_name');
}
});
});
在php中,您可以通过$_POST['emp_id']获取emp_id,并通过emp_id搜索员工姓名并返回员工姓名。
10-06 00:19