Я думаю, что это просто.
У меня есть функция Codeigniter, которая берет входные данные из формы и вставляет их в базу данных. Я хочу Аяксифицировать процесс. На данный момент первая строка функции получает поле id из формы - мне нужно изменить это, чтобы получить поле id из поста Ajax (который ссылается на скрытое поле в форме, содержащее необходимое значение). Как мне это сделать, пожалуйста?
Функция My Codeigniter Controller
function add()
{
$product = $this->products_model->get($this->input->post('id'));
$insert = array(
'id' => $this->input->post('id'),
'qty' => 1,
'price' => $product->price,
'size' => $product->size,
'name' => $product->name
);
$this->cart->insert($insert);
redirect('home');
}
И функция JQuery Ajax
$("#form").submit(function(){
var dataString = $("input#id")
//alert (dataString);return false;
$.ajax({
type: "POST",
url: "/home/add",
data: dataString,
success: function() {
}
});
return false;
});
Как всегда, большое спасибо заранее.