[英]What is the best approach to have an ajax form and table in the same page without the need to refresh?
[英]what is the best ajax approach?
今天,在我家,我通過Jquery使用 ajax,如下所示:
我在服務器中創建ASCX ,並且 html 具有 id 和 css id。
現在,在 jquery 中,我使用: $.ajax
...並調用render the content of the ASCX
ashx
然后將其注入頁面。 並從那里使用 jquery 來操縱注入內容中的操作
我工作的朋友使用更新面板
什么是最好的干凈的“ajax”方法。
這不是一個真正的編程問題,而是一個關於編程的問題。
但是,我更喜歡 JQuery 方法,ASP.Net AJAX 易於使用但效率低得多。 這是由於 ASP.Net AJAX 將整個部分發布回服務器以獲取其響應。
JQuery 進行了更精細的調整,並為您提供靈活性和敏捷性,只詢問您需要什么,只更新您需要什么。
更新面板 - 沒有客戶端編碼(無論如何都適合您),服務器端編碼很少,更易於維護,更少的跨瀏覽器頭痛。 成本在於效率。 所有這些簡單性都會降低您的靈活性、服務器周期和帶寬。
jquery/javascript - 效率更高,服務器負載更少,帶寬更少。 需要客戶端編碼,更多跨瀏覽器問題。
這真的取決於你的目標是什么。 如果您的性能要求允許您使用更新面板,請使用 go。 如果您不確定,請使用這兩種方法編寫相同的頁面,並使用 Fiddler 之類的程序查看來回發送的數據的差異。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.