寫了很多的阿賈克斯,lol也玩了很多把**大師,結果都一樣,水平不是靠寫很多遍或者玩很多把就能提高的,關鍵在於多思考。
今天處理layui在ie**過載的問題中,因為ie中的快取機制,查詢路徑,引數一樣,會返回第一次的結果。習慣性的想用新增額外引數,來告訴ie,我這是乙個新的查詢請求,請把最新鮮的貨給我。
我比較懶,在layui中過載**,一般會呼叫分頁按鈕的重新整理,來完成過載。如果reload過載的話,會重新整理整個**而不能停留在當前頁。
不管是layui的自動渲染還是方法渲染,它的ajax已經封裝好了,並不能直接去新增cache : false。後來,機緣巧合,我搜到了method屬性,通過它給layui**設定post請求方式,那個快取問題就引刃而解了。
感覺自己盲目的寫了不少,很少去深入理解其中的奧妙。
比如ajax中的datatype: 'json' 以前總喜歡帶上它,以為它表示規定向伺服器傳送的格式,今天才搞明白它是期望伺服器返回json格式。
願以後的道路,自己能多動腦思考,而不是寫的沒完沒了。
關於傳引數的思考
構造方法傳引數 需要呼叫某一屬性,但是當前類中沒有這種屬性,該屬性在其他類中,這時就可以採用構造方法傳引數,在當前類中建立它的構造方法,然後通過構造方法在當前類中建立乙個具有我 們需要的屬性的其他類的物件,通過物件去呼叫方法或者屬性!public xp draw draw public drawbo...
關於Ajax傳多個引數的問題
最近都要自學 了,上學不好好上,現在只能自己動手豐衣足食了 最近碰到的是關於頁面區域性更新,直接貼 吧!單個比較簡單,直接如下data寫法就好 區域性更新 function up ind ajax error function 多個引數時,資料data的格式有如下變化 採用鍵值對的方式 data 值...
關於ajax中async引數的感悟
async,這個引數預設為true。就是非同步去處理資訊。當把它設定為false的時候,就是同步去處理資料了。同步的時候,能夠獲取到res的值。非同步的時候,就獲取不到了。第二點,同步的時候,只要這樣寫,就會執行reset current phone中的 最後才進行跳轉。function do ba...