var dataString = JSON.stringify(formDara);
console.log(dataString);
$.ajax({
url: urL,
type: "POST",
cache: false,
data: dataString,
success: function (data) {
console.log(data);
}
});
Here, formData is an Object.
console.log(dataString) OUTPUT:
{"library_fee":"100","lab_fee":"200","tution_fee":"300","admission_fee":"400"}
But my controller got no value. Codeigniter controller ACTION method:
public function set_fees_structure($id) {
$data = array();
$data["admission_fee"] = $this->input->post("admission_fee", TRUE);
$data["tution_fee"] = $this->input->post("tution_fee", TRUE);
$data["library_fee"] = $this->input->post("library_fee", TRUE);
$data["lab_fee"] = $this->input->post("lab_fee", TRUE);
echo 'I m set fees structures ' . $id;
echo '<pre>';
print_r($data);
exit();
}
contentType: 'application/json; charset=utf-8'