2016-08-28 8 views
0

これは私が使用したAjaxコードで、テーブル内の行をクリックするたびに呼び出されます。リロードせずにAjaxページを更新すると、コンテンツが倍になります

function loadPage() { 
     var xhttp = new XMLHttpRequest(); 
     xhttp.onreadystatechange = function() { 
      if (xhttp.readyState == 4 && xhttp.status == 200) { 
       document.getElementById("view").innerHTML=xhttp.responseText; 
       } 
     }; 
     xhttp.open("GET", "userTable.php", true); 
     xhttp.send();   
    } 

各行をクリックするたびにデータが変更されます。しかし、私が行をクリックすると、私のページの内容(テキストフィールド、テーブル、ボタンなど)は倍増します。これを解決するのを手伝ってください。ありがとう。

+0

、あなたは 'responseText' –

+0

@JaromandaXにダブル応答を取得する必要がありますが、私はそれを修正することができる方法を教えてできますか?私はそれを探しましたが、二重の反応を持つものを見つけることはできません。 – eshi

+0

いいえ、私は戻ってくるものを見ることができないので、あなただけがそれを見ることができます –

答えて

0

私はそれを修正しました。それがアップ倍増だ場合

$.ajax({ 
     type: "GET", 
     url: "userTable.php?selEmp="+value, 

     success: function (response) { 

     $("#userBody").html(response); 
     setInformation(); 

     } 
}); 

これは私ではなく、他の一つで使用したものです:)

関連する問題