Tôi đang viết một plugin phổ biến chức năng gọi lại chức năng dài cho truy vấn ajax đang chặn Chủ đề GUI khiến cho Firefox bị khóa.Có cách nào chính xác để 'mang lại' trong ý nghĩa luồng hợp tác trong javascript không?
Giải pháp rõ ràng có vẻ là sử dụng một số loại thực hiện hoãn lại (nghĩa là chúng tôi muốn định kỳ thêm thực hiện truy vấn này chức năng vào cuối hàng đợi sự kiện và sau đó cho phép các lệnh khác được thực hiện .
cách duy nhất tôi có thể nghĩ để làm điều này là sử dụng setTimeout với một thời gian chờ của zero ... được này được đảm bảo để làm việc, hoặc là có một cách tốt hơn để làm điều này.
Bạn đang làm AJAX như thế nào? Nếu bạn đang tải một thẻ tập lệnh, điều đó có thể bị chặn (khối trình duyệt cho đến khi tập lệnh trở lại). –
Tôi đang sử dụng jQuery.get – user47741