我有一个表格可以将某些项目的ID传递给ajax
,我需要使用更新的数据更新这些数组的所有行。
我必须使用ajax
来完成此任务。
id是通过mysql查询生成的,我把它传递给了一个数组。
所以它已经是一个数组,我如何更改为javascript-processable(如果这是一个单词)数据并将其更改回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},
})
这是回归我不知道是什么!!请帮忙
这是我第一次尝试使用这种数组转换。请耐心等待我
答案 0 :(得分:0)
如果“myid”字段中的数据已经是json字符串,只需通过ajax直接传递,其中包含:
var myid=$("#myid").val();
$.ajax({
url:"myurl.php",
data:myid
});