1

入力欄があります。

ajaxで投稿する前に入力名を変更したい。

例えば:

 <input name="one" id="input_id" >
 var input_data = $('#input_id').serialize();

$.ajax({
                        type: "POST",
                        url:  "other.php",
                        data: input_data,
                        success: function(msg){
                        }
                    });

$_POST["one"] ではなく $_POST["another_name"] で投稿したい。

下手な英語でごめんなさい...

4

2 に答える 2

2

試す

$.ajax({
    type: "POST",
    url:  "other.php",
    data: {
       "xxx": $('#input_id').val()
    },
    success: function(msg){
    }
});

xxx任意の名前に置き換えます

于 2013-03-15T08:20:36.273 に答える
1

この入力だけが必要ですか? 次のように ajax データを送信するだけです。

var myData = $('input_id').val();
$.ajax({
   type: "POST",
    url:  "other.php",
    data: {another_name : myData},
    success: function(msg){
    }
});
于 2013-03-15T08:20:52.513 に答える