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

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

- Advertisment -
Shopify

BÀI VIẾT MỚI

Nền tảng trực tuyến cho phép bạn thiết lập trang web chỉ trong vài phút

Bất kỳ doanh nghiệp nào hiện nay cũng đều cần một trang web. Tuy nhiên, không phải ai cũng có đủ chuyên môn kỹ...

Chuyên gia bảo mật người Việt phát hiện lỗ hổng bảo mật trên hệ điều hành Windows

Vừa qua, anh Lê Hữu Quang Linh (linhlhq) - chuyên gia bảo mật của Trung tâm Giám sát an toàn không gian mạng quốc...

Hẹn hò theo “phong cách nhà giàu” với Tesla Dating

Mới đây, tờ Business Insider vừa tiết lộ rằng một ứng dụng hẹn hò mang tên Tesla Dating sắp được ra mắt bởi Ajitpal...

Internet Explorer chính thức bị khai tử sau 25 năm

Trong bài đăng trên trang blog chính thức vào hôm thứ hai (17/8), Microsoft công bố họ sẽ không còn tiếp tục hỗ trợ...

PayPal lần đầu tiên bổ nhiệm giám đốc điều hành ở Trung Quốc

PayPal liên tiếp có những động thái cho thấy nền tảng thanh toán trực tuyến hàng đầu thế giới này sẽ tiếp cận thị...

BẠN XEM CHƯA

OCCT – Công cụ đánh giá hệ thống khi ép xung

Ép xung là cách mà các vọc sĩ thường hay làm để tăng tốc hệ thống với những thiết bị có cấu hình thông...

Biến máy tính thành đồng hồ báo thức chuyên dụng với Hot Alarm Clock

Có rất nhiều chương trình hỗ trợ bạn đặt giờ báo thức hoặc nhắc việc bạn thông qua chiếc máy tính nhưng trong đó...

Tự động tải video và hình ảnh với GrabDog

Có nhiều chương trình hỗ trợ bạn tải video và hình ảnh từ các trang web về máy. Tuy nhiên bạn sẽ thao tác...

Vượt qua sự khó chịu mã xác nhận của CloudFlare với CloudHole

CloudFlare là một dịch vụ proxy trung gian. Thay vì tên miền website của bạn kết nối trực tiếp vào máy chủ thông qua...

Công cụ tính toán lãi suất ngân hàng

Bạn có một số tiền muốn gửi tiết kiệm hoặc bạn muốn vay vốn để làm ăn nhưng không biết lựa chọn ngân hàng...