2015-03-26 6 views
0

В настоящее время я использую java-скрипт и передаю значение в виде строки запроса и поймаю его в своем контроллере. Это заставляет страницу обновляться. Есть ли способ сделать это без обновления страницы.Есть ли способ получить выпадающее выбранное значение с помощью модели

ответ

0

Используйте ajax, если вы не хотите перезагружать всю страницу. Здесь я не имею в виду форму начала ajax. Используйте ajax-вызов в части/событии javascript, в котором вы выбираете выбранное значение из выпадающего списка.

0

Используйте $.ajax шаблон:

$.ajax({ 
      url: '@Url.Action("actionName", "controllerName")', 
      type: 'GET', 
      data: { foo: yourData,}, //Here is the data you want to pass into your controller action 
      success: function (result) { 
       $('#divName').html(result); 
       }); 
      } 
     }); 
    }); 

Тогда вам не нужно перезагружать всю страницу, но только выбранный div.