2009-07-23 16 views
0

私はjsonに関する他の質問を見てきましたが、私の質問に完全には答えていないか、それを得ていません。jsonを使用してテキストボックスキーアップイベントでMVCアクションを呼び出すにはどうすればよいですか?

mvcアプリケーションから、私がしたいことは、テキストボックスのkeyupイベントでコントローラ内のアクションを呼び出すことです。

テキストボックスの内容を返信し、データでいくつかのことをしてから、ドロップダウンリストに追加できる項目のリストを渡したいと思います。

私は完全にjsonに新しいですが、本当にそれにこだまれたいです。

答えて

0

Nerd DinnerプロジェクトのJsonResultの良い例があります。このような

Nerd Dinner source code

+0

おかげでCDを?:します。それを参考資料として使用することを知っておく必要があります。コードの場合は – griegs

1

何かが

$('input#textbox').keyup(function() { 
    var textbox = $(this); 

    $.ajax({ type: "POST", datatype = "json", data: textbox.serialize(), 
     url: "<%= Url.Action("Action") %>", 
     success : function(data) { 
      textbox.val(data.TextBox); 
     } 
    }) 
}); 

public ActionResult Action(string TextBox) 
{ 
    return Json(new { TextBox = TextBox.ToUpper() }); 
} 
+0

+1。助けをeu-ge-neありがとうが、NerdDinenr内の答えを見つけた。 – griegs

関連する問題