Ajax:PHP:HTML提交按钮在Ajax响应中不起作用
我在我的页面中有一个输入,当我键入任何名称时,它与ajax链接,它在我的数据库中搜索该名称并将结果返回为html表单。所有输入都有值表单数据库,在该表单中我放置了一个提交按钮,但该按钮不起作用 我的代码: HTMLAjax:PHP:HTML提交按钮在Ajax响应中不起作用,php,jquery,html,ajax,submit,Php,Jquery,Html,Ajax,Submit,我在我的页面中有一个输入,当我键入任何名称时,它与ajax链接,它在我的数据库中搜索该名称并将结果返回为html表单。所有输入都有值表单数据库,在该表单中我放置了一个提交按钮,但该按钮不起作用 我的代码: HTML <div class="well"> <input type="text" name="promote_student_txt" id="promote_student_txt" /> <div id="rr2"></d
<div class="well">
<input type="text" name="promote_student_txt" id="promote_student_txt" />
<div id="rr2"></div>
</div>
PHP页面
<td>
$id="FROM DATABASE";
$class="FROM DATABASE";
$section="FROM DATABASE";
<form method='get' action='new.php'>
<input type='hidden' name='student_id' value='$id' />
<input type='hidden' name='old_class' value='$class' />
<input type='hidden' name='old_section' value='$section'/>
<input type='submit' name='promote_single'/>
</form>
</td>
$id=“来自数据库”;
$class=“来自数据库”;
$section=“来自数据库”;
jQuery在运行时只知道页面中的元素,因此添加到DOM中的新元素无法被jQuery识别。为了解决这个问题,我们使用了从新添加的项到DOM中某个点的冒泡事件,当jQuery在页面加载上运行时,这个点就在DOM中。许多人使用document
作为捕获冒泡事件的地方,但并不需要一直向上遍历DOM树。理想情况下,jQuery在运行时只知道页面中的元素,因此jQuery无法识别添加到DOM中的新元素。为了解决这个问题,我们使用了从新添加的项到DOM中某个点的冒泡事件,当jQuery在页面加载上运行时,这个点就在DOM中。许多人使用document
作为捕获冒泡事件的地方,但并不需要一直向上遍历DOM树。理想情况下,您的提交功能是由jQuery处理的吗?不,它有简单的提交按钮。如果是这样,那么“不工作”并不能告诉我们太多。什么是“不工作”?提交没有重定向到新页面。phpAre控制台中是否有任何错误?您的提交功能是否由jQuery处理?没有简单的提交按钮。如果是这种情况,“不工作”不会告诉我们太多。什么是“不工作”?提交没有重定向到新页面。p控制台中是否有任何错误?
<td>
$id="FROM DATABASE";
$class="FROM DATABASE";
$section="FROM DATABASE";
<form method='get' action='new.php'>
<input type='hidden' name='student_id' value='$id' />
<input type='hidden' name='old_class' value='$class' />
<input type='hidden' name='old_section' value='$section'/>
<input type='submit' name='promote_single'/>
</form>
</td>