2012-03-10 3 views
0

私は、クイズエンジンであるASP.NETイントラネットWebアプリケーションを開発しています。私は新しいASP.NET開発者であるため、ユーザーから受け取ったフィードバックを示す表があり、管理者はこれらのフィードバックを受け入れるか拒否する能力があります。このリンクの内容をAjaxを使用して同じページに表示する方法は?

この表の下には、過去3か月間にフィードバックを受け取った表を示す新しいページへのリンクがあります。 新しいページに行くのではなく、Ajaxを使用してこのページを同じページに表示したいのですが、その方法とこのAjax関数の名前はわかりません。

答えて

1

ajax()メソッドを使用します。この

$(document).ready(function(){ 
$(#MyLinkID).click(function() 
{ 
$.ajax({ 
    url: "feedbackpage.html", 
    context: document.body, 
    success: function(data){ 
    $('#feedbackDivID').html(data); 
    } 
}); 
} 
}; 
0

よう

何かがあなたはそれを行うにはjqueryのを使用することができます。まず、jqueryライブラリが必要です。jqueryライブラリはCDNから取得するか、ライブラリをダウンロードするだけです。

リファレンスあなたがそれを使用してページ内のライブラリ:あなたのASPページで

<script type="text/javascript" src="~/Scripts/jquery.1.7.min.js"></script> 

あなたはdivタグにあなたのリンクを置く:

<div id="loadstuffHere"> 
    <a href="return LoadStuff()">Click here</a> 
</div> 

最後にロードするために、あなたの呼び出し機能を追加ページ上の情報:

<script type="text/javascript"> 

function LoadStuff() 
{ 
    $("#loadstuffHere").load("yourpage or callingfunction"); 
} 

関連する問題