javascript - 将 glyphicon 从 bootstrap 3 添加到 html helper textboxfor

标签 javascript jquery asp.net-mvc twitter-bootstrap html-helper

我有以下实现,允许用户单击调用 jquery 日期选择器的文本框。我希望在文本框旁边添加一个 glphyicon,它将调用填充相同文本框/InputModel 的 jquery 日期选择器,以便它将绑定(bind)到 InputModel。

// in view
@Html.TextBoxFor(m => m.InputModel.InputFromDate, 
new { @class ="datepicker", @placeholder = "Enter Date" })})

// in js
$(document).ready({
         $('.datepicker').datepicker();
    });

//add glyphicon
 <span class="glyphicon glyphicon-calendar" aria-hidden="true"></span>

最佳答案

enter image description here

<div class="form-group">
    <label class="control-label col-md-3">Input From Date</label>
    <div class="col-md-3">
        <div class="input-group input-medium date date-picker" data-date-format="dd-mm-yyyy">
            @Html.TextBoxFor(m => m.InputModel.InputFromDate,
new { @class = "datepicker form-control", @placeholder = "Enter Date" })
            <span class="input-group-btn">
                <button class="btn default" type="button">
                    <i class="glyphicon glyphicon-calendar"></i>
                </button>
            </span>
        </div>
        <!-- /input-group -->
        <span class="help-block"> Select date </span>
    </div>
</div>

<script type="text/javascript">
    $(document).ready(function(){
         $('.datepicker').datepicker();
    });
</script>

关于javascript - 将 glyphicon 从 bootstrap 3 添加到 html helper textboxfor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43778937/

相关文章:

c# - MVC 4 如何显示注解

asp.net-mvc - ASP.NET MVC (RAZOR) 与 Expression Web 4,或者至少是编辑文件的选项?

javascript - 如何使 Javascript 类成为另一个类的子类

javascript - 如何在 Javascript 中更改关键帧状态

javascript - Javascript array.indexOf 不起作用

javascript - 检查 div 是否在页面上,如果不在则隐藏按钮

javascript - Woocommerce 下拉过滤器在 iOS 上不起作用

c# - 可以将 MemoryStream 与 FileStreamResult 一起使用吗?

javascript - 使用 Typescript+VSCode 调试 Node.js 异步/等待

javascript - 文件上传 Angular 2 和 Sails Js