Я хочу заполнить таблицу данными моей базы данных, когда выбранный элемент моего раскрывающегося списка изменился. Я думаю, что с javascript, но я не знаю, как искать выбранный элемент в моей базе данных и заполнять таблицу.Заполните таблицу, когда элемент изменился в раскрывающемся списке razor mvc3
0
A
ответ
0
Если вы используете mvc/razor, то ваш проект определенно включает jQuery. Вы можете использовать вызов Ajax к действию вашего контроллера, как это:
jQuery(document).ready(function(){
$("#YourDropDownId").change(function() {
$.ajax({
url: "YourController/PopulateDetails",
data: 'id=' + $(this).val(), // Send value of the drop down change of option
dataType: 'json', // Choosing a JSON datatype
success: function(data)
{
// Variable data contains the data you get from the action method
}
});
});
});
Ваш метод должен возвращать JsonResult:
public JsonResult PopulateDetails(string id)
{
// implementation here to return table data
.....
return Json(tableResultModel);
}
NB: Если вы просто ищете способ, чтобы получить выбранное значение. то снова jQuery может помочь; Вы можете использовать:
$("#YourDropDownId option:selected").text();
или
$("#YourDropDownId").val();
+0
спасибо! оно работает!! – Alex
Смежные вопросы
- 1. Отключить элемент в раскрывающемся списке в моем MVC3
- 2. Выберите элементы в раскрывающемся списке многоселевых экранов MVC3 jQuery
- 3. ASP.NET MVC3: выбор значения по умолчанию в раскрывающемся списке
- 4. Таблица в раскрывающемся списке
- 5. Показать таблицу Excel в раскрывающемся списке
- 6. Спрятать элемент в раскрывающемся списке - C#
- 7. Первый элемент в раскрывающемся списке в пробе
- 8. Показать выбранный элемент в раскрывающемся списке
- 9. Заполните текстовую область, щелкнув элемент в списке
- 10. MVC3 Razor Синтаксические проблемы
- 11. Получение списка изображений в раскрывающемся списке TinyMCE в приложении MVC3
- 12. ASP.NET: удалить определенный элемент в раскрывающемся списке
- 13. Добавить новый элемент в раскрывающемся списке
- 14. Почему в раскрывающемся списке выбран элемент?
- 15. Выберите первый элемент в раскрывающемся списке
- 16. Как отобразить два значения столбца в раскрывающемся списке Razor?
- 17. MVC3 Razor не распознает, когда прекратить разбор
- 18. MVC3, Razor, Html.DropDownListFor и Select lists
- 19. Динамическая форма в ASP.NET MVC3 Razor
- 20. MVC3 Razor Help required
- 21. выбранный элемент в выпадающем списке mvc3
- 22. MVC3 Razor DropDownListFor Перечисления
- 23. C# MVC3 Razor чередующиеся элементы в списке @foreach?
- 24. MVC3 Razor - проблемы с Jquery
- 25. MVC3 Razor View Engine
- 26. Создайте таблицу html для создания значений в раскрывающемся списке?
- 27. Заполните пробелы в списке
- 28. Связывание данных в раскрывающемся списке
- 29. Привязать конкретный элемент как последний элемент в раскрывающемся списке
- 30. Событие, когда список изменился
этот пост может помочь вам понять это http://stackoverflow.com/questions/11371515/mvc3-dropdownlist-json-selected-issue вы будете нужно использовать какую-либо форму get, используя jquery, чтобы опубликовать элемент списка выпадающего списка для вашего действия MVC. Затем используйте данные и поместите их в таблицу – Adween
. Отправьте свой код, что вы пробовали .... – Kalyan