2009-07-23 3 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

관련 문제