2010-10-10 33 views

回答

0

你可以做到這一點。最簡單的將取決於需要做什麼才能在列表中顯示新類別。如果只是將類別名稱添加到列表中,則不需要重新加載列表。如果您需要將它添加到中間的某個位置以保持字母順序,則會變得更加棘手。如果添加一個類別意味着許多其他元素受到該元素的影響並且需要更改,則重新加載完整列表可能會更容易。

重新加載完整列表的一個缺點是重複代碼的可能性。第一次加載頁面並使用PHP生成HTML時,第二次使用JavaScript重新加載列表時,需要列表和標記。在這種情況下,最好以一種方式設置腳本,以便您可以輕鬆使用相同的代碼來請求此列表。否則,你會兩次寫同樣的東西。

+0

感謝他們有一些好的想法。我現在可能實際上重新填充了列表,因爲按字母順序保存所有內容對UX來說都會更好,而不是我目前正在使用的索引號 - 我也會認爲這將是更安全的選項,因爲發生錯誤的可能性更小值和索引號之間。 – davivid 2010-10-10 10:23:33

0

這取決於有多少用戶將使用您的系統/應用程序。如果併發級別太高,並且預計會頻繁添加類別,那麼您可能需要查詢數據庫以獲取整個列表並顯示它,但如果情況並非如此,那麼它應該是單擊確定以將當前條目追加到列表中。