在$ .ajax通话期间,某些数据丢失

时间:2018-11-20 10:00:33

标签: jquery html ajax

我有一个带有多个选择框的表格。当我选择多个选项并将其通过ajax cal发送到php文件时,只会保存最后一个选项。 为什么会这样?

这是AJAX调用:

var daten = $('#formulargesamt').serialize();
console.log(daten);

$.ajax({
  url: "/ajax/neukundenanlage/get_formular.php", 
  data: daten, 
  method: "POST",
});

console.log提示符下,所有数据都存在(作为字符串)。但是,在PHP文件中,它是一个只有最后选择的选项的数组。

有人知道我该如何解决吗?谢谢

编辑:

html代码:

<div class="container">
    <form action="/ajax/neukundenanlage/get_formular.php" method="post" 
    name="formular" id="formulargesamt">

(...)              

    <div class="alert fade in" role="alert" id="resultmsg"  
    style="display:none;">
        <button type="button" class="close" data-dismiss="alert" aria- 
        label="Close"><span aria-hidden="true">×</span></button> <span 
        id="resulttxt"></span>
    </div>
</div>

PHP代码:

<?php
print_r($_POST);

console.log中的提示:

ed_kid = 107&medienverzeichnis = konradin&ed_kbid =&ma_id = 0&job_id = 0&absendername =&fromaddress =&replyto =&feedbackadresse =&login = agotzens%40mbmedien.de&login = bcioba%40mbmedien.de

0 个答案:

没有答案