Trang chủ Lập trình Javascript - HTML Giải quyết vấn đề jQuery BlockUI không hoạt động trên iOS khi...

Giải quyết vấn đề jQuery BlockUI không hoạt động trên iOS khi submit form

jQuery BlockUI là một thư viện jQuery hỗ trợ các kỹ thuật ajax người dùng trong lập trình web. Hôm nay gặp phải vấn đề với nó trên iOS.

Số là khách hàng có 1 form được submit bằng kỹ thuật ajax. Form này sử dụng một thư viện validate để kiểm tra đầu vào, nếu đầu vào ổn thì sẽ form sẽ được submit và trong quá trình submit thì sẽ có 1 bảng thông báo đang chạy hiện lên và bảng thông báo này sử dụng jQuery BlockUI để tạo ra.

Tất cả đều chạy ổn trừ iOS.

Loay hoay 1 hồi tìm nguyên nhân không ra, rồi thử đủ mọi cách vẫn không có hiệu quả. Đã test thử bằng cách tạo 1 nút bấm để gọi thử jQuery BlockUI thì vẫn chạy bình thường. Như vậy là đâu phải iOS block nó. Tại sao không chạy, vậy là lên mạng tìm thử và cuối cùng thì biết rằng trên iOS jQuery BlockUI nó không chịu chạy cùng lệnh submit form. Dù bạn có đặt lệnh jQuery BlockUI trước lệnh submit nó vẫn không chịu và giải pháp vô cùng đơn giản là sử dụng lệnh setTimeout() để delay lệnh submit form.

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Hướng dẫn khai báo thuế TNCN trực tuyến cho cá nhân mảng kinh doanh nội dung số

Mình là 1 freelancer kiểu kiếm tiền trực tuyến mà được ngành thuế đưa vào mảng cá nhân kinh doanh nội dung số. Nếu...

Bột ngọt Vị Hương Tố – Thương hiệu bột ngọt nổi tiếng trước 75 và ly kỳ chuyện “châu chấu đá xe”

Hai nhãn hiệu Ajinomoto và Vedan có mặt tại Việt Nam vào thập niên 1950, đã chiếm lĩnh toàn bộ thị trường trong nước....

Pixel 6, chiếc điện thoại sắp ra mắt của Google

Nổi tiếng với danh hiệu "cha đẻ của hệ điều hành Android", nhưng ít ai biết Google cũng sở hữu cho mình một dòng...

Chụp ảnh nguyên trang web với công cụ trực tuyến Site-Shot

Ngày nay có rất nhiều công cụ giúp bạn chụp ảnh màn hình và trong số đó cũng có nhiều công cụ hỗ trợ...

Cách tạo thanh thông báo trượt trên đầu trang web Shopify

Thông báo trên đầu trang (announcement bar) là vị trí cũng như giải pháp tốt nhất để truyền tải thông điệp đến khách truy...

BẠN XEM CHƯA

Sống ở đời…

Người khác đối xử với bạn thế nào đó là nghiệp của họ. Bạn đối xử với họ thế nào là nghiệp của bạn....

Hostinger giảm giá 50% giá trị tất cả mã đơn hàng

Theo thông tin từ Hostinger thì hiện tại dịch vụ này đang có chương trình khuyến mãi giảm giá tới 50% cho tất cả...

Chia sẻ tập tin lên đến 1GB với Pipe trên Facebook

Facebook hỗ trợ người dùng chia sẻ các tập tin qua lại và 25 MB là dung lượng tối đa cho mỗi tập tin...

Hướng dẫn phục hồi mật khẩu Facebook

Facebook đang dần trở thành một phần không thể thiếu trong cuộc sống của mỗi netizen (cư dân mạng). Một số bạn có thói...

Tắt màn hình hiển thị tin mới trên điện thoại thông minh

Nếu điện thoại thông minh (smartphone) hay máy tính bảng (tablet) chạy Android mà bạn đang xài có ứng dụng trình duyệt web Opera...