[英]How do i populate a div in parent html/php from an ajax loaded child php
假设我有一个 index.php,其中包含 html,如下所示:
<div id="navigation">
<ul>
<li id="registerLink"><a href="#">Register</a></li>
</ul>
</div>
<div id="mainContent">
</div>
我有 jquery 这样做:
$('#registerLink').click(function() {
$('#mainContent').load("register.php");
});
有了这个,我顺利地将在 register.php 文件中编码的表单加载到 mainContent div 中。 现在,当我填写表格并使用在 register.php 文件中编码的 ajax 将其发布时,我希望在原始 index.php 文件中的 mainContent div 中使用 jquery ajax 显示结果。
有什么建议么?
提前致谢。
$('#mainContent form').submit(function(){
var form = $(this);
$.post(form.attr('action'), form.serialize(), function(result){
$('#mainContent').html(result);
});
return false;
});
此代码必须在 your.load(..., [right here] ) 中作为回调运行
为此,我建议使用jQuery 表单插件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.