因此,我有一个从jQuery ajax加载的页面,此页面上有一个表单,需要使用GET方法提交。当我单击提交按钮时,没有任何反应。我猜这是因为表单被ajax加载后需要以某种方式初始化吗?
这就是我的jQuery代码中的内容
$('body').on('click','#dbRecords',function(event){
event.preventDefault();
$('#content').load('/?url=databases/records.php');
});
records.php页面具有一个简单的形式
<form name="" method="get" action="/databases/records/" id="searchForm" />
<input type="text" name="lname" placeholder="Last Name" value="" />
<input type="submit" value="search" name="sub" id="searchSub" />
</form>
答案 0 :(得分:1)
您要关闭第一行的form标签。更改为此:
<form name="" method="get" action="/databases/records/" id="searchForm">