2010-01-03 47 views
6

Trong khi sử dụng jCart Tôi nhận thấy rằng nó không hoạt động trên iPhone. Sau một số thử nghiệm (và nói chuyện với các nhà phát triển trên jcart forum) có vẻ như nó không gọi nộp xử lý khi nhấp chuột vào một nút gửi:OnSubmit with Mobile Safari

$('form.jcart').submit(function(){...}); 

Tôi đã cố gắng thay đổi này để:

$("form.jcart input[type='submit']").click(function(){...}); 
// There were some other code changes needed to make this change work, 
// but they are omitted for brevity (they don't impact the problem). 

Điều này cũng không hoạt động. Tôi đã tìm thấy các báo cáo khác về việc gặp sự cố với .submit/onsubmit trên iPhone, nhưng dường như không có ai tìm thấy công việc xung quanh cho nó?

+0

Có thể thử thay đổi loại từ trình nút? –

+0

vui lòng đăng đánh dấu biểu mẫu của bạn – slf

Trả lời

3

Jonathan: Tôi đã giải quyết được vấn đề chúng tôi gặp phải. Khi nó quay ra, một số mã bổ sung là nguồn gốc của vấn đề, và bằng cách loại bỏ nó, mọi thứ hoạt động bình thường trên iPhone, iPod Touch.

tôi đã mô tả giải pháp trở lại trên diễn đàn jCart: http://conceptlogic.com/jcart/help/viewtopic.php?f=3&t=316&start=10

Các vấn đề liên quan