Php 如何在codeigniter中通过一个触发器使用一个控制器方法插入两个不同的表单?
我已经尝试过了,但是,我想在单击一个按钮时使用ajax,想使用codeigniter中的一个方法bu控制器向表发送两个表单值。假设这些是您的表单Php 如何在codeigniter中通过一个触发器使用一个控制器方法插入两个不同的表单?,php,codeigniter,Php,Codeigniter,我已经尝试过了,但是,我想在单击一个按钮时使用ajax,想使用codeigniter中的一个方法bu控制器向表发送两个表单值。假设这些是您的表单 <form name="frm1" id="frm1"> <input type="text" name="txt1" > <input type="text" name="txt2"> </form> <form name="frm2" id="frm2"> &l
<form name="frm1" id="frm1">
<input type="text" name="txt1" >
<input type="text" name="txt2">
</form>
<form name="frm2" id="frm2">
<input type="text" name="txt3" >
<input type="text" name="txt4">
</form>
<button type="button" id="btn">Submit</button>
<script type="text/javascript">
var BASE_URL = "<?php echo base_url(); ?>";
$( document ).ready(function() {
$( "#btn" ).click(function() {
$.ajax({
type: 'POST',
url:BASE_URL + "Controller/save",
data: $('#frm1, #frm2').serialize(),
success: function (data) {
data = JSON.parse(data);
console.log(data);
}
});
});
});
</script>
function save()
{
echo $this->input->post('txt1');
echo $this->input->post('txt2');
echo $this->input->post('txt3');
echo $this->input->post('txt4');
}