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