ajax post传输到后台为空?【解决方案】
生活随笔
收集整理的這篇文章主要介紹了
ajax post传输到后台为空?【解决方案】
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
ajaxpost傳輸?shù)胶笈_為空?
我來告訴你這個怎么解決!網(wǎng)上那是一大堆,上代碼的上代碼,語言描述的語言描述,但也沒見有個搞定的!
首先因為我做的是企業(yè)的項目,所以在自己的項目中我的是成立的,但是在企業(yè)項目中為空值。
然后什么大家所謂的異步同步,同源跨域,都考慮了。
類似這樣:
$.ajax({method:'POST',url:'/midservice/studentAction/addStudent',data:$.toJSON(userDate),async:false,cache : false,dataType:"json",crossDomain : true, //跨域問題contentType: "application/json; charset=utf-8",//請求需要發(fā)送的處理數(shù)據(jù) 編碼格式success:function(data){},error:function(){},});如果如果,你的項目是這樣的錯誤,也就是說是數(shù)據(jù)庫路徑跳轉(zhuǎn)了,數(shù)據(jù)庫里面也成功添加了,就是只是id增加,但是其他字段為空。因為畢竟id都是自增。這也就是說明,前端的數(shù)據(jù)并未傳過來。
那么我只說一遍:
檢查你的json,檢查你的字段和后臺字段是否一致。
一個一個對應,console.log(json)看看是否是json格式,怎么判斷呢,網(wǎng)上自行搜索在線json。
還不行,留言搞我!!!
?
總結(jié)
以上是生活随笔為你收集整理的ajax post传输到后台为空?【解决方案】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Failed to execute go
- 下一篇: IM的扫码登录功能如何实现?一文搞懂主流