我是ajax的新手,并试图将它集成到我的CodeIgniter应用程序中。基本上,当表单成功时,我想要隐藏原始模板并显示新模板?它目前显示两者,我如何修改我的代码?提前致谢!Ajax CodeIgniter表单提交隐藏并显示新视图
我已经尝试添加一个重定向到我的控制器没有这样的运气:(
观点:
$('#submit').click(function(){
$.post("<?php echo base_url(); ?>part-two",
$("form").serialize(),
function(result){
$("#error_message").html(result);
}, "html"
);
});
控制器:
if($this->form_validation->run() == FALSE){
echo validation_errors();
} else {
echo "success";
$data['content'] = "part_two";
$this->load->view('template', $data);
}
能否请你发布一些模板观点?你是否使用if语句在使用单个视图时在每个表单之间切换? – Gavin