あなたの問題desktop.jsは、関数 mousedownhandler と mouseuphandler を含むファイルにあるようです。もちろん、どちらもe.preventDefault()マウスのデフォルトの動作を妨げていました。これらの関数は、フォームを含むすべてを含むdividでアタッチされたイベント リスナーに適用されます。singleContentContainer
次の 2 行をコメントアウトすると、次のようになります。
194行目:
e.preventDefault();
そして238:
e.preventDefault();
フォーム要素を再度選択できるようになります。それでも問題が解決しない場合は、デバッグを続行します。
編集
jquery.mobile-1.0a2.jsフォームが送信されない理由については、スクリプトのオプションが原因のようです。「可能な場合は ajax フォームを使用する」が有効になっています。3094そのファイルの の行event.preventDefault();は です。これは、そのオプションが有効になっている場合に発生します。
オプションはオンラインで設定されます2934。
送信が機能しない理由については、相対 URL が として404 not found error表示され、存在しないことを示しています。フォームは正常に送信されますが、プロセス ファイルが、それを指していた相対パスに存在しないため、処理されていません。