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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ajax xhr.responseText 當結(jié)果包含@error uncaught

ajax xhr.responseText 當結(jié)果包含@error uncaught

慕尼黑5688855 2022-12-09 13:46:41
我通過 new XMLHttpRequest() 進行 ajax 調(diào)用;當我這樣做時var params = "x="+encodeURIComponent(x);var xhr = new XMLHttpRequest(); xhr.open("POST", "....php", true);xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");xhr.onreadystatechange = function(e) {    if (xhr.readyState == 4) {        $("#divID").html(e.currentTarget.responseText);    }}xhr.send(params);它很好并且運行良好.....但是當結(jié)果包含@時我在控制臺日志中收到此錯誤Uncaught TypeError: Cannot read property 'removeChild' of null without using removeChild澄清:例如:當 php 給出<img src="..." />-->> 沒關(guān)系當 php 給出some text blablabla ...blalbla contact allo@test.com-->> 我得到錯誤為什么我需要修復(fù)它???
查看完整描述

2 回答

?
慕姐8265434

TA貢獻1813條經(jīng)驗 獲得超2個贊

與在 ajax 中一樣,您發(fā)送的是純 html 代碼。我建議你在 ajax 響應(yīng)中使用 json 格式。這將解決你的問題



查看完整回答
反對 回復(fù) 2022-12-09
?
明月笑刀無情

TA貢獻1828條經(jīng)驗 獲得超4個贊

我找到了一個“可行”的解決方案


在 ajax 調(diào)用的 php 中,我只執(zhí)行一個回顯并將任何出現(xiàn)的 @ 替換為 &commat


$stuff = ...; // gathering what to echo

$stuff .= ...; // gathering what to echo

$stuff = str_replace('@','&commat;',$stuff); 

echo $stuff;

這樣瀏覽器顯示@并且錯誤不會出現(xiàn)在控制臺日志中


注意:我嘗試在 javascript 級別 (e.currentTarget.responseText) 中進行替換,但沒有成功。


查看完整回答
反對 回復(fù) 2022-12-09
  • 2 回答
  • 0 關(guān)注
  • 98 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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