При использовании 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).
Это также не работает. Я нашел другие сообщения о наличии проблем с .submit/onsubmit на iPhone, но не кажется, что кто-либо нашел работу вокруг для него?
]Jonathan: Я решил проблему, которая у нас была. Как выяснилось, некоторый дополнительный код был источником проблемы, и, удалив его, все работает нормально на iPhone, iPod Touch.[
] []Я описал решение обратно на форуме jCart: []http://conceptlogic.com/jcart/help/viewtopic.php?f=3&t=316&start=10[][
]