對於ajax的簡單理解

2021-09-02 19:47:01 字數 956 閱讀 6261

jquery 中load()方法是簡單強大的ajax方法,這個方法是在從伺服器載入資料,並且返回資料放入選擇器選擇的元素中。它的語法結構是這樣的:

$(selector).load(url,data,callback);//url是乙個必須引數,就是需要載入的url,

date和callback是都是可選引數,date引數用來請求字串或者鍵值對的集合;callback是當load()方法完成後所需要執行的函式。

比如你需要在指定的div中載入乙個檔案那麼就是這樣實現的:

$("#div").load("test.text");

$("button").click(function())

})//最後效果是load()方法成功則顯示」外部內容已載入成功「失敗則顯示錯誤提示

$.get(url,callback);//通過http get從伺服器上請求資料,url是需要請求的,也是必須引數,而callback是請求完成之後執行的函式

$("button").click(function());

});

$.post(url,data,callback);//與get方法類似,date是和請求一起傳送的資料,url是必須,其他是可選

$("button").click(function(),//和url一起傳送的資料。

function(data,status));

});

對於ajax的新理解

今天又對ajax有了乙個新的認識,ajax只有佈屬在伺服器上才能正常訪問,而不能直接在資料夾中開啟來訪問。最近在研究sencha touch框架,下了乙個最新的官方包,結果裡面的example不能直接在瀏覽器中開啟,而放在tomcat中就可以訪問,一直很奇怪,後來發現是development.js ...

對於Stack的簡單理解

stack其實很簡單,感覺陌生的主要的原因是新手沒怎麼接觸過或者不常用,以及對stack本質上到底是什麼東西不清楚,如果知道了stack本質上到底是個什麼東西,stack就再簡單不過了。stack 本質上就是乙個 集合 跟 arraylist 集合一樣,都是儲存資料的乙個集合。因此,stack也就很...

對於epollout的簡單理解

今天聽大神說到了epoll 中的epollout 事件,我基本沒有用過這種東西,我並不知道這個有什麼用?epollout 主要是用來傳輸大量資料的時候,沒有辦法一次將資料全部傳送出去就需要將剩下的資料快取起來,等核心通知緩衝區可寫的時候再繼續傳送 epollout 在傳送大型檔案的時候需要進行處理,...