【发布时间】:2014-07-08 16:21:51
【问题描述】:
我在我的 MVC5 应用程序中使用 Bootstrap3。
当我使用 @HtmlHelper.DropDownFor 显示下拉列表时,引导样式未应用于 Internet Explorer 中的组合框。
因此,作为一种解决方法,我编写了一个自定义代码来显示一个下拉列表。
<div class="col-md-6 dropdown">
<button class="col-md-6 form-control input-sm dropdown-toggle" data-val="true" role="button" id="SystemSize" name="dropdown1" data-toggle="dropdown" value="llll">
<span class="caret pull-right"></span>
</button>
<ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dropdown1">
@foreach (var item in items)
{
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">@item.Text</a></li>
}
</ul>
</div>
我参考了以下引导程序 link 来提出这种方法。
我编写了 Jquery 来更新单击下拉列表中的锚链接时按钮的文本。
问题是当我提交表单时,这个按钮的文本没有被发布。
我该如何解决这个问题?
【问题讨论】:
-
您是如何尝试获取按钮文本的发布值的?您可以在此处粘贴您的发布操作方法代码吗?
标签: javascript html asp.net-mvc twitter-bootstrap