Ajax:PHP:HTML提交按钮在Ajax响应中不起作用

Ajax: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

我在我的页面中有一个输入,当我键入任何名称时,它与ajax链接,它在我的数据库中搜索该名称并将结果返回为html表单。所有输入都有值表单数据库,在该表单中我放置了一个提交按钮,但该按钮不起作用

我的代码: HTML

<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>