js問題記錄

2021-08-15 23:00:04 字數 748 閱讀 4151

1.

jquery中的live()方法在jquery1.9及以上的版本中已被廢棄了,如果使用,會丟擲typeerror: $(...).live is not a function錯誤。

解決方法:

之前的用法:

.live(events, function)  

新方法:

.on(eventtype, selector, function)

若selector不需要,可傳入null

用不用form都沒關係的,如果用jquery.ajax的非同步提交,其中url的引數傳入自己拼裝的url或者使用data引數傳參。

如果使用form,則只需要加上jquery('form').serialize()

jquery就會自動把form裡有屬性name的元素的值組裝成url來傳遞。

ajax在提交、請求、接收時,都是非同步進行的,網頁不需要重新整理;submit提交則是新建乙個頁面,哪怕是提交給自己本身的頁面,也是需要重新整理的; 

ajax在提交時,是在後台新建乙個請求;f卻是放棄本頁面,而後再請求;

ajax必須要使用js來實現,不啟用js的瀏覽器,無法完成該操作;submit卻是瀏覽器的本能,無論是否開啟js,都可以提交表單;

a在提交、請求、接收時,整個過程都需要使用程式來對其資料進行處理;f提交時,卻是根據你的表單結構自動完成,不需要**干預。

ios crash問題記錄

1.誤將nsmutablearray型別的變數初始化為nsarray,結果對nsmutablearray型別變數進行操作時,crash h檔案如下 inte ce movemecontroller secondlevelviewcontroller property nonatomic,retain...

??? nginx lua問題記錄

問題1 當用http localhost test 訪問時,結果為何迥異?eg1 location test 結果為空,說明執行的是httpechomodule的echo指令,沒有執行httpluamodule的content by lua指令 eg2 location test輸出123 說明執行...

sphinx 問題記錄

indexer error while loading shared libraries libmysqlclient.so.18 cannot open shared object file no such file or directory 發現sphinx indexer依賴庫ibmysqlc...