将数据发布到 php 可以正常工作。但是,如果该对象为空,则该对象将在 php.ini 中将 undefined 作为字符串返回。因此我不能使用 isset 因为 value 是 true 。我如何在js中更改它以使其工作?
//php
$keuze = isset($_POST['keuze']) ? $_POST['keuze'] : 'Vandaag';
//js
var objdata = new Object();
function init() {
var formdata = new FormData();
formdata.append('bellijst', objdata.bellijst);
formdata.append('callagent', objdata.callagent);
formdata.append('keuze', objdata.keuze);
fetch('opbouw/model/get/outboundstatistieken.php', {method: 'POST', body: formdata})
.then(function(response) {
return response.json();
})
.then(function(data) {
console.log(data);
解决了!!
if (typeof objdata.choice !== "未定义") formdata.append('choice',objdata.choice); 信用用户2182349
暮色呼如
相关分类