$.ajax傳JSON數(shù)據(jù)到后臺(tái)的注意事項(xiàng)小結(jié)
更新時(shí)間:2014年05月12日 11:26:47 作者:
這篇文章主要介紹了$.ajax傳JSON數(shù)據(jù)到后臺(tái)的注意事項(xiàng),需要的朋友可以參考下
復(fù)制代碼 代碼如下:
$.ajax({
url: "../Services.ashx",
type: "POST",
//data: { 'data': { 'typename': JSON.stringify(typename) }, 'operationType': '2' },
data: { 'data': typename, 'operationType': '2','nowheight':nowheight,'nowarea':nowarea },
success: function (msg) {}
})
js代碼如上,當(dāng)data中的‘鍵'-‘值'對(duì)中的值為null(undefined)的時(shí)候,在發(fā)送請(qǐng)求的時(shí)候,那個(gè)值為null的鍵值對(duì)是不會(huì)傳到后臺(tái)的,
1、通過F12可以看到值為null的鍵值對(duì)確實(shí)沒有傳。
2、在后臺(tái)使用context.Request.Form["名稱"]的時(shí)候,發(fā)現(xiàn)這個(gè)值是null,如果對(duì)它進(jìn)行獲取,也會(huì)報(bào)錯(cuò)的。
相關(guān)文章
利用AJAX實(shí)現(xiàn)鼠標(biāo)懸浮獲取值的代碼
ajax實(shí)現(xiàn)將鼠標(biāo)放到圖標(biāo)上,下方會(huì)顯示和該圖有關(guān)的信息2009-12-12一款經(jīng)典的ajax登錄頁(yè)面 后臺(tái)asp.net
眾所周知,用服務(wù)器控件做頁(yè)面的登錄窗體時(shí)很簡(jiǎn)單的,但是頁(yè)面的多次回傳讓我們感覺到頭痛,一直刷新頁(yè)面的感覺非常之不好,其實(shí)用ajax的局部刷新功能可以完全解決這個(gè)問題,制作出來的頁(yè)面有很好的交互性,而且是局部刷新,節(jié)省網(wǎng)絡(luò)資源。2009-10-10ajax請(qǐng)求成功后新開窗口window.open()被攔截解決方法
ajax 異步請(qǐng)求成功后需要新開窗口打開 url,使用的是 window.open() 方法,但是很可惜被瀏覽器給攔截了,怎么解決這個(gè)問題呢2014-09-09用ajax實(shí)現(xiàn)預(yù)覽鏈接可以看到鏈接的內(nèi)容
用CSS設(shè)置預(yù)覽彈出窗口的樣式、用JavaScript進(jìn)行服務(wù)器請(qǐng)求并且顯示彈出窗口,需要的朋友可以參考下2014-08-08淺談Ajax技術(shù)實(shí)現(xiàn)頁(yè)面無刷新
AJAX即“Asynchronous Javascript And XML”(異步JavaScript和XML),是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開發(fā)技術(shù)。這篇文章主要介紹了Ajax技術(shù)實(shí)現(xiàn)頁(yè)面無刷新的相關(guān)資料,需要的朋友可以參考下2016-03-03表單上傳功能實(shí)現(xiàn) ajax文件異步上傳
這篇文章主要為大家詳細(xì)介紹了表單上傳功能和文件上傳功能實(shí)現(xiàn),ajax文件異步上傳,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08AJAX避免用戶重復(fù)提交請(qǐng)求實(shí)現(xiàn)方案
為了避免因某些原因用戶同時(shí)多次點(diǎn)擊按鈕,提交重復(fù)的請(qǐng)求,我們需要禁用請(qǐng)求提交按鈕,接下來與大家一起分享下實(shí)現(xiàn)方法2013-04-04html+js+php一次原始的Ajax請(qǐng)求示例
雖然jquery的ajax要比原始的寫法容易得多,我們還是應(yīng)該了解原始的寫法,下面有個(gè)不錯(cuò)的示例,大家可以參考下2014-04-04