Предположим, это ваша форма
html
<form name="form" id="form1">
<input type="text" name="name">
<input type="text" name="email">
<a class="adddata">send</a>
</form>
AddCategories - это имя контроллера, а addProductsCategories - это имя метода.
js
$(".adddata").on('click',function(){
var addCat= new FormData($("#form1")[0]);
$.ajax({
url : baseurl+"AddCategories/addProductsCategories",
type :"POST",
data :addCat,
contentType:false,
processData:false,
success:function(res)
{
alert("Good job!");
window.location.reload();
}
});
});
контроллер
public function addProductsCategories()
{
$result=array
(
"name"=>$_POST["name"],
"email"=>$_POST["email"],
);
$this->db->insert("tbl_name",$result);
}