我有输入字段。
我想在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”]。
抱歉英语不好......
答案 0 :(得分:2)
尝试
$.ajax({
type: "POST",
url: "other.php",
data: {
"xxx": $('#input_id').val()
},
success: function(msg){
}
});
用任何名称替换xxx
答案 1 :(得分:1)
你只需要这个输入吗?只需发送您的ajax数据:
var myData = $('input_id').val();
$.ajax({
type: "POST",
url: "other.php",
data: {another_name : myData},
success: function(msg){
}
});