有没有办法将选择列表输出到视图中的字符串?
//Javascript
var comboHtml = <%= Html.Encode(Model.MySelectList.ToHtml()) %>
或者我必须列举我自己的列表来创建html,
需要这个动态表单字段。
答案 0 :(得分:2)
var comboHtml = '<%= Html.DropDownList("name", Model.MySelectList) %>';
答案 1 :(得分:0)
您可以使用ajax和Html.RenderPartial。
(假设是mvc.net btw)
此外,在Javascript中执行此操作的问题是&lt;%= stuff here%&gt;会在页面加载时呈现字符串。