OnSubmit с мобильным Safari

при использовании jCart Я заметил, что он не работает на iPhone. После некоторого тестирования (и разговора с разработчиком на форум jcart) кажется, что он не может вызвать обработчик отправки при нажатии кнопки отправки:

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

Я попытался изменить это на:

$("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).

это тоже не работает. Я нашел и другие сообщения о проблемах .отправить/onsubmit на iPhone, но не похоже, что кто-то нашел обойти это?

1 ответов


Джонатан: я решил проблему у нас. Как оказалось, источником проблемы был какой-то дополнительный код, и, удалив его, все работает нормально на iPhone, iPod Touch.

Я описал решение еще на форуме jCart: http://conceptlogic.com/jcart/help/viewtopic.php?f=3&t=316&start=10