こんにちは、私はJqueryモバイルを学んでいます.1分で解決できるかもしれない簡単なことに行き詰まっています。
私は単純な 2 ページのサイトを作成しました。すべてのウィンドウは 1 つの HTML ページです。したがって、index.php、contacts.php、および sendmail.php (メール送信のみを目的としています) があります。
インデックスから連絡先にスムーズに移動し、フォームに入力して送信をクリックしますheader:('location:')
.sendmail.phpには、メールの送信後にユーザーをindex.phpにリダイレクトする.正しくない「sendmail.php」。簡単に変更する方法はありますか (ページをリロードするなど)? フォームアクションは次のようになります。
<form action="sendmail.php" method="POST">
ページから別のページへのリンクは次のようになります: 最初のページ:
<script type="text/javascript">
$( function() {
$('body').bind( 'swipe', function( e ) {
$.mobile.changePage( "contatti.php", {
transition: "slide",
reverse: true,
changeHash: false,
reloadPage: true
});
} );
} );
</script>
<a data-role="button" data-transition="flip" href="contatti.php" data-icon="info"
data-iconpos="left" class="ui-btn-right" data-prefetch="true">
Info
</a>
そして、説明どおりのアクションで、最初のページに戻ると、次のような URL が表示されます。
/mobile/#/mobile/sendmail.php