Tôi có một số yếu tố đầu vào và tùy chọn trên trang của mình, mỗi phần tử (hầu như) đều có một sự kiện đính kèm để cập nhật một số văn bản trên trang khi chúng thay đổi. Tôi sử dụng jQuery thực sự rất tuyệt :)
Tôi cũng sử dụng khung công tác Microsofts Ajax , sử dụng UpdatePanel. Lý do tại sao tôi làm điều đó là các phần tử nhất định được tạo trên trang dựa trên một số logic phía máy chủ. Tôi thực sự không muốn giải thích lý do tại sao tôi sử dụng UpdatePanel - ngay cả khi nó có thể (nó có thể với một số nỗ lực) được viết lại để chỉ sử dụng jQuery Tôi vẫn muốn UpdatePanel đó.
Bạn có thể đoán ra điều đó - sau khi tôi đăng lại trên UpdatePanel, các sự kiện jQuery sẽ ngừng hoạt động. Tôi thực sự đã mong đợi điều này, vì "postback" không thực sự là một postback mới nên mã của tôi trong document.ready liên kết các sự kiện sẽ không được kích hoạt nữa. Tôi cũng xác nhận nghi ngờ của mình bằng cách đọc nó trong thư viện trợ giúp jQuery.
Dù sao thì tôi vẫn còn vấn đề về việc gắn lại các điều khiển của mình sau khi UpdatePanel cập nhật xong DOM . Tôi tốt nhất cần một giải pháp không yêu cầu thêm nhiều tệp .js (jQuery plug-in) vào trang nhưng một cái gì đó đơn giản như có thể bắt được 'cập nhật sau' của UpdatePanel, nơi tôi có thể gọi phương thức của mình để gắn kết lại tất cả các phần tử biểu mẫu .