Ajax вызывает шаги в asp.net - PullRequest
       24

Ajax вызывает шаги в asp.net

1 голос
/ 22 февраля 2012

Я работаю на asp.net используя язык диез. Я хочу использовать AJAX при раскрытии. Когда пользователь выбирает элемент из выпадающего списка, соответствующая информация должна быть показана пользователю.

Пожалуйста, скажите мне, как использовать ajax в этом случае.

Спасибо

1 Ответ

0 голосов
/ 22 февраля 2012

при условии, что у вас есть выпадающий список

<select id='drId'>...</select>

и действие, которое будет возвращать информацию

public ActionResult ShowInfo(int v)
{
   // return info about object with key = v
   return Content("hi");
}

этот скрипт будет обрабатывать событие клиента изменения выпадающего списка

<script>
$(function(){
$('#drId').change(function(){
$.post('<%=Url.Action("ShowInfo")%>',{ v:$(this).val() },function(result){
//do something with result;
alert(result);
});//end post

});//end change
});//end doc ready

//don't forget to include jQuery
</script>
...