Tag: html.dropdownlistfor

Jquery填充mvc中的下拉列表

我正在尝试填充下拉列表,我仍然对J查询非常困惑,因为我对它很新。 这是我的代码: 在控制器中: [AcceptVerbs(HttpVerbs.Post)] public ActionResult GetTeams(StatisticModel model) { StatisticModel newModel = new StatisticModel(model.leagueId); var teams = newModel.getTeams; return Json(teams); } 在视图中: model.teamIdHome, Model.getTeams, new { @class = “dropdownlistStyle” })%> jquery: $(function() { $(“.dropdownlistStyle”).change(function () { $.getJSON(“/Admin/GetTeams”, { FooId: $(“.dropdownlistStyle”).val() }, function(fooList) { $(“#NameList”).empty(); $.each(fooList, function(i, foo) { $(“#NameList”).append(“”+ foo.Name + “”); }); }); }); […]

MVC DropDownList OnChange更新其他表单字段

我是MVC的新手(我正在从传统ASP.Net的黑暗面转移)而且我知道SO更像是“为什么这不起作用”,但是,对于MVC来说,我只是想问一下实现了一些东西 – 我真的没有任何代码或标记,因为我现在不知道如何。 是的,使用一个类似的例子……我有一个表单,其中包含一个“Widgets”列表的下拉列表(由于SO而有效)…然后还有其他字段(长度/高度/宽度) )具有“默认”值。 当表单显示时,显示下拉列表,但L / H / W的表单字段为空/禁用,直到用户从DDL中选择一个。 现在,在clasic ASP.Net世界中,您将在“onselectedindexchange”上执行PostBack并查看所选项目,然后使用“master widget entry”版本中的值更新L / H / W字段。 由于MVC没有回发……这是如何实现的?

使用jquery Ajax加载PartialView?

PartialView @model OsosYeni23072012.Models.TblMeters Model.customer_name Model.meter_name 调节器 [HttpGet] public ActionResult MeterInfoPartial(string meter_id) { int _meter_id = Int32.Parse(meter_id); var _meter = entity.TblMeters.Where(x => x.sno == _meter_id).FirstOrDefault(); return PartialView(“MeterInfoPartial”, _meter); } 剃刀 @Html.DropDownList(“sno”, new SelectList(Model, “sno”, “meter_name”), “– Select Meter –“, new { id = “meters”}) @Html.Partial(“MeterInfoPartial”) 如果下拉列表更改,我想加载部分视图。 但我不知道我怎么能这样做。 我找不到任何关于此的例子。 我用actionlink做到这一点。 但我之前没有下拉。 控制器参数meter_id等于dropdownlist selectedvalue。 谢谢。