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