1

タイトルの質問について本当に不明です。お気軽にご提案ください。:)

こんにちは、みんな!私のウェブを表す非常に単純なコードを作成しました。

ここに私のホームページがあります:

<html>
   <script type="text/javascript">
    function getPage(linkPage,variables,divName){
    $.get(linkPage + "?" + variables,function(data){$(divName).html(data);});
                }

    function show(){
              //functionName("path","data","idName");
               getPage("AjaxPages/hi.php","","#container");
            }
    </script>
    <body>
    <div id="container">
          First Name<input type="text" />
        <input type="button" value="next" onClick="show();"/>
    </div>
</body>
</html> 

基本的に、名前などの情報を求めます。ボタン NEXT をクリックすると、特定のページまたは Id Container を使用して div にロードされる NEXT PAGE を呼び出す JavaScript 関数が呼び出されます。

次のページ

次のページでは、姓などの別の質問が表示されます。しかし、その後、前のページに戻って同じ変更を加えたいと思います。

コードは次のとおりです。

<script type="text/javascript">
        function show(){
            ajaxgetdata("index.php","","#container1");
    }
</script>
<div id="container">
Last Name<input type="text" />
what to make changes on the previous page?<input type="button" value="back" onClick="show();"/>
</div>

戻るボタンをクリックすると、前のページが呼び出されますが、テキスト ボックスに入力したテキストは含まれません。

ページを呼び出すだけなので、それが起こることはわかっています..

方法はありますか?戻るボタンをクリックすると、すべてのコンテンツ/入力とともに前のページがリロードされます。

:) :( :'( :/ :|

4

2 に答える 2

0
  • 追加のページを読み込まないでください。すべてを AJAX で行います。
  • 望まない場合は、サーバー側のスクリプトが役立つ場合があります:D
于 2013-07-18T14:04:17.547 に答える