JQuery Mobile и нокаут формы отправить обязательный

Я наткнулся на очевидную несовместимость между knockoutjs и jquery mobile, когда дело доходит до поведения отправки формы.

Рассмотрим следующую разметку:

<form data-bind="submit: myKoSubmitAction">
   <!-- form fields here -->
</form>

Предполагается, что нокаут предотвращает отправку / получение сервером и вместо этого вызывает myKoSubmitAction. jqm также будет препятствовать стандартному поведению отправки только для jqm, причина в том, что отправка формы заменяется запросом ajax.

Таким образом, хотя нокаут (предположительно) успешно предотвращает стандартный запрос к серверу, он не может помешать jqm отправить запрос ajax.

Я нашел ответ на эту проблему в группе Google и подумал, что это должно быть на SO. Увидеть ниже

Ответы на вопрос(2)

Ваш ответ на вопрос