0

こんにちは、私は 2 つのドロップダウン リストを持っています。選択すると、php に投稿するクエリを取得するための値が取得されます。これは私の変数です。

var id2 = $("#description option:selected").attr('value');

var id3 = $("#page option:selected").attr('value');

このコードで正常に動作しています

$.post("./includes/select_producprice_n_showpage.php", {id2:id2},
                        function(data1){
                        $("#page").removeAttr("disabled");
                        $("#page").html(data1);

$.postに id2 と id3 を使用しようとすると、id3 を{id2:id3}エコーできませんが、console.log で var を確認できます。のように同じ値でなければならないということ{id2:id2}ですか?ここでの作業は何でしょうか?巨大な感謝。

$.post("./includes/select_total.php", {id2:id3},
                        function(data3){
                        $("#total").html(data3);
                        console.log(id2);
                        console.log(id3);
4

1 に答える 1

1

id2 と id3 の両方を投稿したいとします。このように送信する必要があります-{id2:id2 , id3:id3}

$.post("./includes/select_producprice_n_showpage.php", {id2:id2 , id3:id3},
                        function(data1){
                        $("#page").removeAttr("disabled");
                        $("#page").html(data1);

{id2:id3}id3パラメータ名で値を送信するため、パラメータ名としてid2エコーできませんid3id2

また 、id2とid3を簡単な方法で取得できます

var id2 = $("#description").val();
var id3 = $("#page").val();
于 2013-05-23T07:29:57.543 に答える