[英]Ajax request on document the ready will cause slow loading jquery
我有一個我對document.ready
提出了很多ajax請求的項目。 另外,我對每個數據庫事務都有ajax請求。 我有一個js文件,其中我有一個ajax請求,對於每個ajax請求,我都有一個php頁面,我在其中處理數據庫事務。 對於我在document.ready
發送的ajax請求,這些是填充數據的請求,請選擇數據來自數據庫的選項。
我的問題:
我應該發送多少個ajax請求是否有限制?
瀏覽器在任何給定時間將其限制為兩個請求。
ajax請求的數量會減慢我的項目嗎?
不,他們不會放慢項目的進度。 這是異步的,所以不是問題。 但是,如果用戶的互聯網連接速度較慢/服務器需要花費一些時間來響應,則下拉菜單將需要一些時間來加載。
有什么方法可以避免我的項目進展緩慢。
僅在需要數據時才觸發ajax事件,而不是一次觸發所有請求。 例如,如果下拉列表出現在第三頁中,並且並非所有用戶都將訪問該頁面。 然后僅在用戶訪問該頁面時才加載該數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.