gpt4 book ai didi

php - 从AJAX发送到php文件时如何区分表单数据和jQuery变量?

转载 作者:行者123 更新时间:2023-12-01 04:36:08 25 4
gpt4 key购买 nike

我已使用 ajax 将表单数据和单独的变量发送到 php 文件。我的问题是如何区分表单数据中的变量和 php 文件中的变量?

  $(document).ready(function(){

$(document).on("change", ".analysis_progress_check", function(event) {
event.preventDefault();
if (this.checked) {
confirm("hello world");

var form = $(this).closest('form').serialize();
var this_analysis_number = $(this).closest("form").find("input[name='analysis_number']").val();
var data = form + '&' + this_analysis_number;

$(".test").val(this_analysis_number);

$.ajax({
type: "POST",
url: "../server/insert_analyses.php?submit_analysis",
data: data,
success: function(message) {
$('#success').html(message).fadeIn('fast').delay(3000).fadeOut('slow');

}
});
}
});
});

以及 php 示例:

if (isset($_GET['submit_analysis'])) {
$analysis_id = $_POST['analysis_id']; //from form
$this_analysis_number = $_POST['this_analysis_number']; //from variable


echo $this_analysis_number;
}

最佳答案

this_analysis_number 需要一个参数

var data = form + '&this_analysis_number=' + this_analysis_number;

关于php - 从AJAX发送到php文件时如何区分表单数据和jQuery变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54664578/

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