0

この関数でajaxによって2つ以上のIDを送信するにはどうすればよいですか

function advcust(id) {                      
    $.ajax ({
           url: "php_filter.php?cust=advcust",
           type: "GET",
           data: {CustStatus:id},
           success: function(data){
                    $("#return").html(data)
                    }
        })
}

ここでは 1 つの ID しか送信できませんが、2 つ以上の ID を送信する必要があります

2つの単語を検索するための2つの入力タイプがあり、ajaxで2つのIDを送信できますか

4

2 に答える 2

2
function advcust(id, anotherID)
{
  $.ajax ({
       url: "php_filter.php?cust=advcust",
       type: "GET",
       data: {CustStatus:id,SomeOverVar:anotherID},
       success: function(data){
                $("#return").html(data)
                }
    })
}
于 2012-05-13T18:30:23.037 に答える
0
function advcust(ids) {
    $.ajax ({
        url: "php_filter.php?cust=advcust",
        type: "GET",
        data: {CustStatus: ids},
        success: function(data){
            $("#return").html(data);
        }
    });
}

var ids = [];
ids.push(id1);
ids.push(id2);
advcust(ids);

その後、配列として PHP で顧客 ID にアクセスできます。

<?php

$customerIds = $_GET['CustStatus'];

foreach ($customerIds as $customerId) {
    // do something...
}
于 2012-05-13T18:34:47.717 に答える