2011-01-19 11 views
0

私はjavascriptメソッドで書かれたajaxリクエストでfollow divを更新したいと思います。asp.net mvc - javascriptでajaxリクエストを書くには

asp.mvcビュー:

<div id="feed" onload="GetFeeds()"> 
      <span id="feeds" runat="server"> 
        <%= Model.Feeds %> 
      </span> 
     </div> 

私はjavasriptに何をすべきかschould?:それはすべてのコントローラのアクションなしで仕事をschould

<script type="text/javascript"> 

    // some AJAX Request with 'feed' Update, but HOW?? 
    document.getElementById('feed'); 

    function GetFeeds() { 
    // need to call method from HomeModel.cs GetAllFeeds()?? 
    // or i should to write hole methode here? 
    } 

</script> 

。 FeedUpdatingのメソッドはHomeModel.cs/GetAllFeeds()で記述されています。私はちょうどあなたがjquery $.get関数を使用して気にしない場合は、JavaScriptから呼び出す必要があります

答えて

1

は非常に、jqueryのあるもの

+0

2

+0

:)あなたがあなたの一生の間に上のテストすることができますよりも、それはあなたのためのすべての重い物を持ち上げるを行い、より多くのブラウザでテストされjQuery

$.ajax( url: 'http://localhost/feeds/feed1', type:'GET', dataType: 'json', success: function(data) { //Process data }, error: function(error) { } ); 

を使用することをお勧めします私はこれを別にインストールしますか? –

+0

MVCはjQueryを念頭に置いてビルドされています(MVC3ではMVC3ではajaxはjQueryに基づいて構築されています) – Gidon

+2

jQueryやその他のjavascriptフレームワークの知識は現代のWebサイトには必要不可欠です。 jquery.comに行き、チュートリアルに従います。 – Gidon