jQuery mobile e o formulário knockout submetem a ligação

Eu tropecei em uma aparente incompatibilidade entre knockoutjs e jquery mobile quando se trata de apresentar comportamento de envio.

Considere a seguinte marcação:

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

A intenção é que o knockout impeça o servidor post / get e chame myKoSubmitAction. O jqm também impedirá o comportamento do envio padrão apenas para o jqm, porque o envio do formulário é substituído por um pedido ajax.

Assim, enquanto o knockout (presumivelmente) consegue impedir a solicitação do servidor padrão, ele não impede que o jqm envie uma solicitação ajax.

Eu encontrei a resposta para este problema em um grupo do Google e pensei que deveria estar em SO também. Ver abaixo

questionAnswers(2)

yourAnswerToTheQuestion