Html.DropDownList 의 Change 이벤트 발생시 Jquery 로 Mvc Action 메서드 호출!!
$("#ddlCenterCD").change(function () {
var selectedValue = $("#ddlCenterCD").val();
$.ajax({
url: "<%= Url.Action("ReturnRoomCD","User") %>",
type : "POST",
data : { CenterCD : selectedValue } ,
error : function ( xhr ,ajaxOptions,thrownError ) {
alert(xhr.status);
alert(thrownError);
},
success : function (result) {
alert(result);
}
});
});
Controller 페이지의 JsonResult Action
public JsonResult ReturnRoomCD(string CenterCD)
{
return Json(SQLDataContext.sp_select_operation_codegroup_usecenter("ROOMCD0000", CenterCD).ToList(), JsonRequestBehavior.AllowGet);
}
'ASP.NET MVC > ASP.NET MVC2' 카테고리의 다른 글
Ajax.BeginForm 사용시 IE 8에서 리프레시가 두번 일어나는 문제 (0) | 2013.12.23 |
---|---|
mvc2 Ajax.BeginForm 호출시 validation이 동작하지 않는 현상 (0) | 2013.12.17 |
[ASP.NET MVC2] Html.TextBox 의 readonly 처리 (0) | 2013.12.17 |
window.showModalDialog 호출 후 Submit 시 발생 문제 임시 방안 해결 (0) | 2013.11.26 |