-3

いくつかのアイテムの 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},
})

これは戻ってきます私は何を知りません!!助けてください、これはこの種の配列の変換での私の最初の試みです..我慢してください

4

1 に答える 1

0

「myid」フィールドのデータがすでに json 文字列である場合は、次のように ajax 経由で直接渡すだけです。

var myid=$("#myid").val();
$.ajax({
    url:"myurl.php",
    data:myid
});
于 2012-05-31T07:20:48.373 に答える