今天我在做乙個專案,用到了非同步操作,但總是跳過$.ajax()方法。
後來檢查n遍,把前端也叫來了幫忙,還是沒發現**錯了。
最後!!!發現錯誤的時候趕腳今天沒帶腦子上班( ĭ ^ ĭ )
接下來,就來說說我自己給自己挖的坑吧!
頁面:
由於ajax沒有加data引數!!沒有加data引數!!沒有加data引數!!(重要的事情要說三遍!)(而且一定要給data引數傳值才可以!)
所以controller的if($_post){}請求根本不會走!$_post是空的!
解決方法:
這個才是真正判斷是否為post請求
是不是要被咩咩蠢哭了ᓫ(°⌑°)ǃ
ajax請求問題。
臨近畢業了還要幹活。稍微有點悲催。今天寫 遇到了乙個問題。用for迴圈ajax請求後台action。在firebug裡看到的請求引數是正確的。兩個請求的引數乙個是0,乙個是1。但是執行action的時候,執行的兩次卻都是執行的同乙個引數。比如都是1或者都是0。這個問題很奇怪。到目前還沒解決。在aja...
ajax請求快取問題
問題 ie中如果xmlhttprequest提交的url與歷史一樣則使用快取,根本不向伺服器端提交。因此無法取到剛提交的資料。解決方法 為了讓提交每次都向伺服器端傳送請求,而不是使用快取。在url中加時間戳 var url baseurl tamp new date gettime 或者加隨機數 v...
迴圈ajax請求問題
專案開發過程碰到過這種需求 需要迴圈傳送ajax請求,請求引數和迴圈索引有關。第一次實現的時候用了類似下面的方法,結果發現傳送到後端的引數資料都是最後一次迴圈的索引 1 for var i 0 i 10 i function 3 這是js沒有塊級作用域引起的,for迴圈中 塊使用的i實際上是同乙個,...