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

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

contenteditable="true"無法提交到php,該怎么辦?

contenteditable="true"無法提交到php,該怎么辦?

元芳怎么了 2019-05-25 17:55:19
最近在開發(fā)一個(gè)富文本編輯器,考慮到textarea只能輸入文本,所以我用div的contenteditable="true"屬性實(shí)現(xiàn)了富文本,可以插入圖片,視頻等。但是問題來了,在表單頁面:這樣做,div里面的內(nèi)容,根本就無法提交到test.php頁面的,echo$_POST[zhengwen];是沒輸出的。我懷疑根本就沒有提交過來。大家知道怎么解決嗎?求表單提交頁面和接收頁面的簡(jiǎn)單代碼!?。?
查看完整描述

2 回答

?
MYYA

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

1、富文本編輯器可以用百度的UEditor
2、正如樓上所說,你可以用ajax來提交,但是這個(gè)有一點(diǎn)不好,如果有一百個(gè)輸入框,難道提交一百個(gè)鍵值對(duì)?
3、所以你可以用js的formData對(duì)象,圖片也可以發(fā)送過去,代碼如下
$("#submit").click(function(){
varx=newFormData(document.getElementById("frm"));//構(gòu)造方法里面必須是dom對(duì)象
x.append('abc',123);//追加你的數(shù)據(jù)
$.ajax({
url:'1.php',
type:'POST',
data:x,
processData:false,//告訴jQuery不要去處理發(fā)送的數(shù)據(jù)
contentType:false//告訴jQuery不要去設(shè)置Content-Type請(qǐng)求頭
})
.success(function(data){
//代碼
});
});
4、也可以用serializeArray函數(shù)模擬上面的formData對(duì)象,代碼如下
varallDatas=$("form").serializeArray();
allDatas.push({name:'data',value:JSON.stringify(你的數(shù)據(jù)對(duì)象)});//追加的格式必須是name,value形式,打印allDatas的格式就知道了!??!
$.post(url,allDatas,function(json){//代碼
});
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
  • 2 回答
  • 0 關(guān)注
  • 299 瀏覽
慕課專欄
更多

添加回答

舉報(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)