$.ajax傳JSON數(shù)據(jù)到后臺(tái)出現(xiàn)報(bào)錯(cuò)問(wèn)題解決
更新時(shí)間:2014年01月02日 15:53:28 作者:
$.ajax傳JSON數(shù)據(jù)到后臺(tái)時(shí)總會(huì)出現(xiàn)一些錯(cuò)誤,本文整理了一些注意事項(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、通過(guò)F12可以看到值為null的鍵值對(duì)確實(shí)沒(méi)有傳。
2、在后臺(tái)使用context.Request.Form["名稱"]的時(shí)候,發(fā)現(xiàn)這個(gè)值是null,如果對(duì)它進(jìn)行獲取,也會(huì)報(bào)錯(cuò)的。
相關(guān)文章
使用AjaxFileUpload.js實(shí)現(xiàn)異步文件上傳示例
AjaxFilleUpload.js可以使得我們不用去管理Iframe的一系列操作,也不用影響我們的頁(yè)面結(jié)構(gòu),實(shí)現(xiàn)異步的文件提交2014-05-05Ajax實(shí)現(xiàn)文件上傳功能(Spring MVC)
這篇文章主要為大家詳細(xì)介紹了Ajax實(shí)現(xiàn)文件上傳功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02用juery的ajax方法調(diào)用aspx.cs頁(yè)面中的webmethod方法示例
juery的ajax調(diào)用aspx.cs頁(yè)面中的webmethod方法:首先在 aspx.cs文件里建一個(gè)公開(kāi)的靜態(tài)方法,然后加上WebMethod屬性,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助2013-07-07天楓AJAX天氣預(yù)報(bào)系統(tǒng)V1.0
天楓AJAX天氣預(yù)報(bào)系統(tǒng)V1.0...2007-02-02使用jquery 的ajax調(diào)用總是錯(cuò)誤親測(cè)的解決方法
使用jquery 的ajax功能調(diào)用一個(gè)頁(yè)面,卻發(fā)現(xiàn)總是出現(xiàn)錯(cuò)誤,經(jīng)過(guò)這么多測(cè)試終于正常了,尤其是 dataType: 'json',看來(lái)jquery有很嚴(yán)格的驗(yàn)證機(jī)制2013-07-07H5移動(dòng)開(kāi)發(fā)Ajax上傳多張Base64格式圖片到服務(wù)器
這篇文章主要為大家詳細(xì)介紹了H5移動(dòng)開(kāi)發(fā)Ajax上傳多張Base64格式圖片到服務(wù)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05