2017-08-12 20 views

答えて

0

私はあなたの質問を理解していれば、あなたははい例えば

$(document).ready(function(){ 
    $("#contents").load('url to myfile.php'); 
}); 
0

をjqueryの内のメソッドを.LOAD試すことができます。シンプルなJavascript - jQueryや他のライブラリを使用する必要はありません。まず、xhrを定義します。

var xhr; 

if(window.XMLHttpRequest) { 
    xhr = new XMLHttpRequest(); 
} else { 
    xhr = new ActiveXObject('Microsoft.XMLHTTP'); 
} 

その後、id="output"属性を持つ要素に、ファイル、および出力結果を呼び出します。

var method, url, async; 

method = 'get';   // Request - GET or POST? 
url = 'myfile.php'; 
async = true;   // asynchronous - true, synchronous - false 

xhr.onreadystatechange = function() { 
    if(this.status === 200 && this.readyState === 4) { 
     document.getElementById('output') = this.responseText; 
    } else { 
     // File does not exist -or- any possible error 
     document.getElementById('output') = 'An error occurred'; 
    } 
} 

xhr.open(method, url, async); 
xhr.send(); 

Learn more about Ajax on MDN

関連する問題