如何使用AJAX以另一种forms添加表单? 但请记住,第一个表单也添加了AJAX
我在Php
页面中使用AJAX
添加了一个表单,现在我在该表单中添加了使用AJAX
创建的另一个表单,但它无效。
这是父页面。
`
使用AJAX
JQuery
是用于添加First表单的以下内容:
$(function () { $('#studentstatus input:radio').change( function () { var index = this.value; $.get( "add_freshman_form_in_maprevios.php", { studentstatus: index }, function (data) { $("#adddata").html(data); } ); } ); });
add_freshman_form_in_maprevios.php页面HTML
代码是:
$output=' '; echo $output;
它运行得很好,但是当我想要使用AJAX
这种forms的另一个文本框时,它不起作用。 我为此目的将JQuery
代码写入主页面。
$('.addanother').click(function (e) { e.preventDefault(); $.get( "add_compart_form_in_previous_paper.php", { username: $("#username").val() }, function (data) { $("#compartpaper").append(data); } ); });
我要在此页面中添加的表单是:
<?php $output=' '; echo $output; ?>
您指的是加载页面时不存在的元素,这就是为什么不输入click事件。 试试这个。
$("#adddata").on("click", ".addanother", function(){ //your code });