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