У меня есть форма, которая будет передавать идентификаторы некоторых элементов в ajax
и мне нужно обновить все строки этими массивами с обновленными данными. Я должен использовать ajax
для этого. Иды генерируются с помощью запросов mysql, и я передал их массиву. Таким образом, это уже массив и как я могу перейти на javascript-обрабатываемое (если это слово) данные и изменить его обратно в php-массив. Здесь мой код: как сделать массив
foreach($items as $item){
$item_arr[]=$item['id']
}
и я передаю массив в поле ввода, чтобы извлечь ajax
<input type="hidden" id="myid" value="<?php echo json_encode($item_arr); ?>"/>
а также
$myid=$("#myid").val();
$.ajax({
url:"myurl.php",
data:{myid:myid},
})
это возвращает, я не знаю, что !! Пожалуйста, помогите, это моя первая попытка с таким преобразованием массива. Пожалуйста, несите меня
Если данные в поле "myid" уже являются json-строкой, просто передайте их непосредственно через ajax, используя:
var myid=$("#myid").val();
$.ajax({
url:"myurl.php",
data:myid
});