У меня возникли проблемы с передачей javascript-массивов и других переменных на мой php-контроллер. Я делаю это в codeigniter. Я назначил некоторые значения на JavaScript, как это:Как сохранить переменную javascript в переменные сеанса php?
var count = ($('#listOfProducts tr').length);
//loop start
var i=0;
grid=$('#listOfProducts input[type="checkbox"]:checked').each(function(){
var $row = $(this).parents('tr');
var $trid =$(this).closest('tr').attr('id');
rowid[i]=$trid;
rowfields.push({itemname: $row.find('td:eq(0)').text(), productname:$row.find('td:eq(1)').text(), productdesc: $row.find('td:eq(2)').text(), unitprice:$row.find('td:eq(3)').text(), quantity:$row.find('td:eq(5) input').val(), amount:$row.find('td:eq(6) input').val()});
i++;
});
я должен передать его в мой контроллер, чтобы я мог сохранить значения в мою базу данных ... Любая помощь? Я думаю, что хранить этот массив в качестве переменной сеанса, но я не знаю, как, учитывая проблемы на стороне клиента и на стороне сервера.
Просто отправьте его через AJAX. – Pitchinnate