Tôi đã cố gắng tìm ra một thời gian những gì đang xảy ra với xác nhận của tôi về hình thức HTML5 và tôi nhận thấy rằng:HTML5 và xác nhận hình thức programatically nộp
- khi tôi gửi biểu mẫu sử dụng nút phần tuân xác nhận hoạt động OK
- khi cố gắng gửi biểu mẫu theo lập trình bằng cách sử dụng hàm jQuery submit() được gửi và xác thực có vẻ không hoạt động.
- khi tôi kích hoạt nút gửi của mẫu programatically, xác nhận việc
Nó phù hợp trong tất cả các trình duyệt OSX (FF5, O11, Chr13) nhưng Safari 5, mà thực sự không xác nhận trong không ai trong số các trường hợp .
Bất cứ ý tưởng tại sao tùy chọn thứ hai không hoạt động?
của bạn '.submit() 'không thực sự không nộp trong fiddle của bạn, bởi vì bạn đã thiết lập ID của nút gửi cho' submit' . http://api.jquery.com/trigger/#comment-134514715 – pimvdb
Ngoài ra, bạn có thể muốn thay đổi id của đầu vào gửi của mình thành id khác ngoài 'đầu vào'. – Perception
OK Tôi đã thay đổi id của nút biểu mẫu và id của biểu mẫu - hành vi là giống nhau – kwicher