Tôi có một trang gửi yêu cầu XHR khi biểu mẫu được gửi và tôi muốn Chrome bị ngắt khi nhận được phản hồi. Dường như cách tốt nhất để thực hiện điều này là nếu Chrome có chức năng javascript mà tôi có thể gọi là ngắt kết nối nhưng tôi không thể tìm thấy bất kỳ thứ gì như thế cho đến thời điểm này. Có giải pháp nào khác không?Đặt điểm ngắt trong XHR trong Chrome
Sửa:
tôi không thực sự có một cuộc gọi lại định nghĩa cho các yêu cầu nên tôi không thể thiết lập một breakpoint như vậy. Yêu cầu đang được gửi đi với dòng mã này jquery:
$.post(this.action, $(this).serialize(), null, "script");
nơi this
là một yếu tố hình thức. Đối số null
là nơi bạn thường định nghĩa một cuộc gọi lại nhưng với đối số "script"
, javascript thô được trả về bởi máy chủ và sau đó được thực thi trực tiếp, do đó, có vẻ như cách duy nhất để ngắt và bước qua mã là câu lệnh debugger;
. Điều này làm việc, nhưng khi bước qua mã bạn không thể thực sự nhìn thấy dòng bạn đang ở trên để một chút vụng về của nó. Tôi nghi ngờ rằng đây là một hạn chế của các công cụ gỡ lỗi của Chrome.
Tôi không hiểu. Nếu bạn null gọi lại, tất cả các phản hồi sẽ không bị bỏ qua? Bạn muốn trình gỡ lỗi ở đâu? – syockit