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 -

BÀI VIẾT MỚI

Cách sắp xếp lại hình ảnh trong album trên Facebook

Mặc định khi upload ảnh lên một album trên Facebook thì hình ảnh upload lên trước sẽ hiển thị trước, hình ảnh upload lên...

Những điều cần biết về ngành Công nghệ thông tin

Một kỳ tuyển sinh đại học lại sắp đến và nếu bạn có đam mê về ngành Công nghệ thông tin nhưng chưa hiểu...

Cách tải tập tin torrent trên điện thoại di động và máy tính bảng

Nếu bạn đang tìm cách tải xuống những tập tin có dung lượng lớn thì sẽ không có cách nào tốt hơn là việc...

Hàu nướng 18 vị

Quán Bếp Hana, 59A Lý Thường Kiệt, Tp.Quy Nhơn có không gian nhỏ nhưng trang trí hiện đại, ấm cúng. Quán phục vụ rất...

Cách nén và giải nén trên Android

Không phải tất cả các tập tin PC đều hoạt động trên điện thoại thông minh hoặc máy tính bảng Android của bạn nhưng...

BẠN XEM CHƯA

BKAV ra mắt smartphone Bphone 2017 giá 9.789.000 đồng

Chiếc smartphone Bphone 2017 là Bphone thế hệ thứ 2 được Công ty Công nghệ Bkav ra mắt trong một sự kiện lớn tại...

Vô hiệu hóa thẻ a liên kết

Như các bạn đã biết thẻ <a> trong HTML là một siêu liên kết, được sử dụng để liên kết từ trang này sang...

Tải và lưu hình ảnh từ một URL về máy chủ bằng PHP

Khi sử dụng các dịch vụ lưu trữ hình ảnh trực tuyến chắc hẳn các bạn đã sử dụng tính năng tải hình ảnh...

Mạng Bình Định hỗ trợ tra cứu điểm thi THPT Quốc gia 2019 ở Hội đồng thi Bình Định

Theo thông tin Báo Bình Định thì tính đến thời điểm hiện tại công tác chấm thi ở Hội đồng thi THPT Quốc gia...

Thiết kế nội thất cho ngôi nhà của bạn với FloorPlanner.Com

Có rất nhiều phần mềm giúp bạn thiết kế nội thật cho ngôi nhà của mình như: AutoCAD, InteriCAD, Sweet Home 3D,... Và bạn...