Показать сообщение отдельно
  #1 (permalink)  
Старый 03.10.2014, 10:49
Интересующийся
Отправить личное сообщение для Live it Посмотреть профиль Найти все сообщения от Live it
 
Регистрация: 03.10.2014
Сообщений: 12

Сохранить данные из поля формы в массив
Добрый день, проблема такая:
следует сохранить значение инпута без перезагрузки страницы и это значение отправить в массив
собственно вот часть кода:
cart-get.php
$ddd = $_POST['priced'];
echo "<td class='tc2' align='right'> <input type='text' form='data' size='10' id='price' name='$line[0]' value='$myprice' onkeypress='javascript:saveForm(this.value)'/td>";

$arr[] = array('kod' => $r[8],'name' => $r[1],'countt' => $line[1],'price' => $ddd, 'link' => $r[7]);
$temp = base64_encode(serialize($arr));

делаю так, при отпускании в текстовом поле клавиши клавиатуры вызываю js функцию, которая в свою очередь задействует ajax:
ajax-cart.js

function saveForm(price) {
$.ajax({
type:"POST",
datatype:"text",
url:"cart-get.php",
data:{priced: price}
});
}
Данные текстового поля не сохраняются
Ответить с цитированием