Php 在jquery ajax中获取表单数据时出错
我尝试使用jQueryAjax提交表单,但无法在controller中获取表单值 阿贾克斯 //这应该运行并共享您的模型Php 在jquery ajax中获取表单数据时出错,php,jquery,ajax,codeigniter,Php,Jquery,Ajax,Codeigniter,我尝试使用jQueryAjax提交表单,但无法在controller中获取表单值 阿贾克斯 //这应该运行并共享您的模型 //同时检查url它似乎不正确它有重复的名称帮助我们:您看到了什么错误?没有看到错误,但我无法访问表单中的值您使用浏览器的开发人员工具进行调试了吗?请参阅:或者是,没有错误。只需添加html表单代码函数update\u db\u row\u date$inputdata{$this->db->trans\u start;$sql=update tg\u partner\u d
//同时检查url它似乎不正确它有重复的名称帮助我们:您看到了什么错误?没有看到错误,但我无法访问表单中的值您使用浏览器的开发人员工具进行调试了吗?请参阅:或者是,没有错误。只需添加html表单代码函数update\u db\u row\u date$inputdata{$this->db->trans\u start;$sql=update tg\u partner\u data SET followup\u date='。$this->db->escape\u str$inputdata['followup\u date'].'WHERE partner\u data\u id='。$this->db->escape\u str$inputdata['hid_check_id'].$this->db->query$sql;$this->db->trans_complete;}
$("#fdate").on("click",function(){
var controller_function= "<?php echo base_url();?>index.php/partnerdata/partnerdata/update_partnerdata_followup_date";
var post_data = $("#form").serialize();
$.ajax({
type:"post",
url:controller_function,
data:post_data,
success:function(data)
{
alert(post_data);
}
});
});
public function update_partnerdata_followup_date()
{
$this->menufunctions->loginchecking();
$data['msg'] = '';
$msg = "";
$status = 0;
$err_flag = 0;
$status_arr = array();
$eco_compr_arr = array();
$ecoid = 0;
$subeco_id = 0;
$val_eco_id = "";
$val_sub_eco_id = "";
$subecoid = "";
$check_id = $this->input->post('hidsubmit');
$fromtype = $this->input->post('fromtype');
$datee = $this->input->post('hddate');
$pageNum = $this->input->post('pageNum');
$inputdata['followup_date'] = $this->input->post('followup_date');
$inputdata['remarks'] = $this->input->post('remarks');
$inputdata['val_modified_by'] =$this->session->userdata('user_id');
$inputdata['val_modified_on'] = date("Y-m-d H:i:s");
$inputdata['hid_check_id']= $check_id;
$update = $this->partnerdata_model->update_db_row_date($inputdata);
if($update==1){
$msg = 'Updated Successfully';
$this->session->set_flashdata('msg', $msg);
}
redirect('partnerdata/partnerdata/view_partnerdata_calender/'.$datee);
}
$("#fdate").submit(function(event) {
event.preventDefault();
var hidsubmit = $("input#hidsubmit").val();
var fromtype = $("input#fromtype").val();
var hddate = $("input#hddate").val();
jQuery.ajax({
``type: "POST",
url: "<?php echo base_url('index.php/partnerdata/partnerdata/update_partnerdata_followup_date');?>",
dataType: 'json',
data: {hidsubmit: hidsubmit, fromtype: fromtype,hddate:hddate},
success: function() {
//do alert
}
});
});
});
//Controller-----
public function update_partnerdata_followup_date()
{
$data=array(
'hidsubmit'=>$this->input->post('hidsubmit'),
'fromtype'=>$this->input->post('fromtype'),
'hddate'=>$this->input->post('hddate')
);
$this->partnerdata_model->update_db_row_date($data);
}