第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Js fetch api post 未定義為值而不是字符串

Js fetch api post 未定義為值而不是字符串

Smart貓小萌 2023-06-29 20:59:38
將數(shù)據(jù)發(fā)布到 php 可以正常工作。但是,如果該對(duì)象為空,則該對(duì)象將在 php.ini 中將 undefined 作為字符串返回。因此我不能使用 isset 因?yàn)?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
查看完整描述

1 回答

?
暮色呼如

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊

設(shè)置前檢查數(shù)據(jù)有多種方法:

  • !!objData.kenuze(用于檢查真值和假值)

  • ??objData.Kenuze(檢查是否為空)

  • typeof objData.kenuze !== 'undefined' (注意 typeof 返回 String 作為響應(yīng))

最后,需要檢查一些if聲明:

if (!!objData.kenuze) {
    formdata.append('keuze', objdata.keuze);
}


查看完整回答
反對(duì) 回復(fù) 2023-06-29
  • 1 回答
  • 0 關(guān)注
  • 149 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)