gpt4 book ai didi

php - jQuery ajax,发送数据

转载 作者:可可西里 更新时间:2023-10-31 23:18:32 25 4
gpt4 key购买 nike

我在发送使用 ajax 选择的选项时遇到问题。

代码:

$("#editarConta").on('submit',(function(e) {

e.preventDefault();

$.ajax({
url: "includes/php/class_conta.php",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
success: function(resultado){
$("#accountEdit_result").html(resultado);
}
});

}));

发送此数据时我看不到选择了哪个选项。我可以通过任何方式发送此数据,加上所选的选项,例如:

data: { new FormData(this) , optionSelected: $( "#linguagem_favorita option:selected" ).val() },

我选择的 HTML 代码:

<select name="linguagem_favorita" id="linguagem_favorita" class="form-control">

如果我发送我的代码,当我 var_dump 变量时我得到 NULL

var_dump($_POST["linguagem_favorita"]);

最佳答案

附加到表单数据:

$("#editarConta").on('submit',(function(e) {

e.preventDefault();

var formData = new FormData(this);
formData.append("optionSelected", $("#linguagem_favorita option:selected" ).val() );

$.ajax({
url: "includes/php/class_conta.php",
type: "POST",
data: formData,
contentType: false,
cache: false,
processData:false,
success: function(resultado){
$("#accountEdit_result").html(resultado);
}
});

}));

关于php - jQuery ajax,发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33127653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com