小编mur*_*983的帖子

限制bootstrap 3分页中显示的页数

我的网站上有各种网页,它们使用bootstraps(bootstrap 3)分页,但我需要知道如何限制其中显示的页面数量(例如,仅显示页面1到10).

如果您再选择第2页,则会显示第11页,依此类推.

你怎么做到这一点?

我知道它可能是JavaScript/jQuery,但任何帮助表示赞赏.如果可以在不使用JavaScript/jQuery的情况下完成,那就更好了.

下面是我的分页截图.

目前的分页

正如您所看到的,显示有12页,我希望第11页和第12页被隐藏,直到第2页或下一页被选中,然后将显示第11页,第1页将被隐藏,依此类推.

javascript css jquery pagination twitter-bootstrap

21
推荐指数
3
解决办法
3万
查看次数

在不更改URL的情况下创建Twitter Bootstrap"nav-tabs"菜单 - 是否可以?

我之后nav-tab不涉及URL更改,但显然标签会更改并显示相关信息.

我有一个angularjs网站,但每当页面刷新时,用户都会返回搜索页面.正常的Twitter引导程序nav-tabs更改URL我不能使用它,但这是我想要做的事情.

问题是:

  1. 有没有人知道使用twitter bootstrap这样做的方法 nav-tabs
  2. 如果没有,我还能用其他东西做同样的事情

下面是我的代码剪切:

    <div class="row" data-ng-if="showcharts">
    <div class="col-md-12">
        <!-- Nav tabs -->
        <ul class="nav nav-tabs" role="tablist">
            <li role="presentation" class="active"><a href="#productBreakdown" role="tab" data-toggle="tab"><span class="tabHeadings">Product breakdown</span></a></li>
            <li role="presentation" style="border-right: 1px solid lightgray; border-left: 1px solid lightgray"><a href="#assetsBreakdown" role="tab" data-toggle="tab"><span class="tabHeadings">Assets Breakdown</span></a></li>
            <li role="presentation"><a href="#nbBreakdown" role="tab" data-toggle="tab"><span class="tabHeadings">New Business Breakdown</span></a></li>
        </ul>
        <!-- Tab panes -->
        <div class="tab-content">
            <div role="tabpanel" class="tab-pane active" id="productBreakdown">
                <donutchart id="product-breakdown" data-options="productbreakdownchart"></donutchart>
            </div>
            <div role="tabpanel" class="tab-pane" id="assetsBreakdown">
                <donutchart id="asset-breakdown" …
Run Code Online (Sandbox Code Playgroud)

jquery twitter-bootstrap angularjs

10
推荐指数
1
解决办法
4310
查看次数

Angular 5按钮提交输入按键

我有一个使用所有常用模型的Angular 5表单应用程序,但在表单上我希望表单提交而无需亲自点击"提交"按钮.

我知道它通常像添加type=submit到我的按钮元素一样简单,但它似乎根本不起作用.

我真的不想调用onclick函数来让它工作.任何人都可以提出任何我可能遗漏的事情.

<form (submit)="search(ref, id, forename, surname, postcode)" action="#">
  <mat-card>
    <mat-card-title class="firstCard">Investor/Adviser search</mat-card-title>
    <mat-card-content>
      <p *ngIf="this.noCriteria" class="errorMessage">Please enter search criteria.</p>
      <p *ngIf="this.notFound" class="errorMessage">No investor's or adviser's found.</p>
        <mat-form-field>
          <input matInput id="invReference" placeholder="Investor/Adviser reference (e.g. SCC/AJBS)" #ref>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invId" placeholder="Investor/Adviser ID" type="number" #id>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invForname" placeholder="Forename" #forename>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invSurname" placeholder="Surname" #surname>
        </mat-form-field>
        <mat-form-field>
          <input matInput id="invPostcode" placeholder="Postcode" #postcode>
        </mat-form-field>
    </mat-card-content>
    <mat-card-footer>
      <button mat-raised-button type="submit" class="successButton" id="invSearch" …
Run Code Online (Sandbox Code Playgroud)

html angular angular5

9
推荐指数
6
解决办法
3万
查看次数

Angular2 - 根据值为元素设置不同的颜色

我是新手,Angular2我想知道如何根据值设置字体颜色.

我的情况是:如果输入字段的值不是100,那么我想要它是红色但如果它是100那么我想要它为绿色.

我有以下代码,但无法使其工作.

XXX.component.css

.red {
    color: red; 
}

.green {
    color: green;
}
Run Code Online (Sandbox Code Playgroud)

XXX.component.css

<input mdInput placeholder="Proportion '%'" [(ngModel)]="proportion ">
<p>hello <span ng-class='{red : proportion!= '100', green: proportion === '100'}'>{{proportion}}</span></p>
Run Code Online (Sandbox Code Playgroud)

angular2-forms angular2-template angular

8
推荐指数
1
解决办法
2万
查看次数

Twitter引导程序在XS中打印

我正在使用Twitter Bootstrap 3,但是当我打印我的网页(通过文件>打印)时,它在XS(移动视图)中打印页面,如何强制它在MD(桌面视图)中使用和打印.

它只适用于IE 9及以下版本.每个其他浏览器和IE 10+都有问题.

twitter-bootstrap-3

7
推荐指数
2
解决办法
2929
查看次数

如果返回的值为空,则隐藏行

我觉得有点愚蠢地问这个问题,但由于某种原因,我不能为我的生活思考如何做我想做的事.

我有一个<div class="row">我的字段标签和字段.

如果我的字段的值返回为空,我想完全隐藏此行.

HTML(在我的CMS系统中保存):

<div id="rollNumber" class="row">
     <label class="col-sm-offset-2 col-sm-3 control-label">[!RollNumberLabel]</label>
     <div class="col-sm-2 form-control-static">[!RollNumber]</div>
</div>
Run Code Online (Sandbox Code Playgroud)

查看代码:

if (newBankdetails.RollNumber != null && newBankdetails.RollNumber != "")
{
     template.Nvc.Add("[!RollNumberLabel]", "Roll number");
     template.Nvc.Add("[!RollNumber]", newBankdetails.RollNumber);
}
Run Code Online (Sandbox Code Playgroud)

我试过做:

template.Nvc.Add("[!RollNumberLabel]", "");
template.Nvc.Add("[!RollNumber]", "");
Run Code Online (Sandbox Code Playgroud)

但这会在此行上方和下方的行之间添加空白区域.

我是否有任何建议,无论是JavaScript,JQuery,CSS还是可以使用HTML(尽管我不认为可以通过这种方式完成).

我无法向CMS添加任何代码,因此需要在我的代码中完成.

我的网站正在使用Twitter Bootstrap

html javascript css jquery twitter-bootstrap

6
推荐指数
1
解决办法
1125
查看次数

禁用Month/DatePicker上的月份

请看我的小提琴.

我有一个月度选择器,只允许用户提前一年选择,但我想要的是过去几个月被禁用,以及提前一年被禁用的任何月份,但我无法弄清楚如何让这个工作.

示例场景当前月份为"十月",因此"2015年"月份"1月至9月"将被禁用,"11月至12月"月份将被禁用为"2016年"

我尝试过使用minDate:"0"和maxDate:"1y"但它们不起作用.

HTML

<div class="input-group date" style="width: 200px">
    <input type="text" id="example1" class="form-control" style="cursor: pointer"/>
        <span class="input-group-addon">
            <i class="glyphicon glyphicon-calendar"></i>
        </span>
</div>
Run Code Online (Sandbox Code Playgroud)

JQuery的

$('#example1').datepicker
({
    format: "MM yyyy",
    minViewMode: 1,
    autoclose: true,
    startDate: new Date(new Date().getFullYear(), '0', '01'),
    endDate: new Date(new Date().getFullYear()+1, '11', '31')
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui-datepicker bootstrap-datepicker

6
推荐指数
1
解决办法
8384
查看次数

创建一个过滤数据表的多选下拉列表

我有一个DataTable也有一个外部多选button-group。我需要的是,如果用户从此列表中选择/取消选择一个复选框DataTable以实时过滤表格(无需单击“提交”按钮),但我不知道。我曾为一个人工作过,select但从未使用过多重选择。

单选代码 HTML

<label for="groupDD">
    Groups
</label>
<select id="groupDD" name="groupDD" class="form-control">
    <option value="AllGroups">All groups</option>
    <option value="Accessories">Accessories</option>
    <option value="Broadband">Broadband</option>
    <option value="BroadbandAncillary">Broadband ancillary</option>
    <option value="Cables">Cables</option>
    <option value="Custom Services">Customer services</option>
</select>
Run Code Online (Sandbox Code Playgroud)

查询

$('#groupDD').on('change', function (e) {
    e.preventDefault();

    if ($(this).val() == 'AllGroups') {
        $('#reportDataTable').DataTable().column(2).search('').draw();
    } else {
        $('#reportDataTable').DataTable().column(2).search($(this).val()).draw();
    }
})
Run Code Online (Sandbox Code Playgroud)

新的HMTL

div class="btn-group">
    <button type="button" class="btn btn-default dropdown-toggle"
        data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" style="height: 35px">
        Group name &nbsp;
        <span class="caret"></span>
    </button>
        <div class="dropdown-menu dropdownCheckBox">
            <div class="form-check form-check-inline dropdownCheckBoxDiv"> …
Run Code Online (Sandbox Code Playgroud)

javascript datatable jquery datatables

5
推荐指数
1
解决办法
4766
查看次数

在输入点击和附加图标上触发jQuery datepicker元素

我有2个包含默认日期的输入字段,我使用jQuery的Datepicker插件从pop-in日历中选择日期.当前,当用户单击该<input>字段时,将显示此日历.

这很好用,但是当用户也点击字段旁边的日历图标时,我还想触发日历的弹出窗口,这样我就希望日历显示在两者上.

我正在使用Twitter Bootstrap 3.

下面是我目前的Jquery:

    $("#FromDate").datepicker({
        dateFormat: 'dd/mm/yy',
        changeMonth: true,
        changeYear: true,
    });

    $("#ToDate").datepicker({
        dateFormat: 'dd/mm/yy',
        changeMonth: true,
        changeYear: true,
    });
Run Code Online (Sandbox Code Playgroud)

这就是我的页面看起来的样子

在此输入图像描述

jquery calendar datepicker twitter-bootstrap

3
推荐指数
1
解决办法
6929
查看次数

Asp.Net SQL更新语句

我的页面上有一个Asp.net应用程序,用户请求删除用户。然后,这将填充我的“Admin_TaskList”数据库。

然后,管理员进入站点的安全区域并输入用户名并单击按钮。确认后,该用户将从我的“用户”数据库中删除(已经可以正常工作),但我希望我的“Admin_TaskList”数据库“状态”列从“待办事项”更改为“已完成”。

令我难过的是,我的删除位正在工作,但我正在努力更新我的其他表。

我尝试过的代码片段

conn.Open();
SqlCommand cmd2 = new SqlCommand("UPDATE FROM Admin_TaskList SET Status = 'Complete' WHERE Description = 'Remove User' AND Name = @Name", conn);
cmd2.Parameters.AddWithValue("@Name", txtRemoveUser.Text);
SqlDataReader rd2 = cmd2.ExecuteReader();
conn.Close();
Run Code Online (Sandbox Code Playgroud)

完整代码

public void btnRemoveConfirmYes_Click(object sender, EventArgs e)
        {
            string connection = ConfigurationManager.ConnectionStrings["PaydayLunchConnectionString1"].ConnectionString;
            SqlConnection conn = new SqlConnection(connection);

            conn.Open();
            SqlCommand cmd1 = new SqlCommand("DELETE FROM Users WHERE Name = @Name", conn);
            cmd1.Parameters.AddWithValue("@Name", txtRemoveUser.Text);
            SqlDataReader rd1 = cmd1.ExecuteReader();
            conn.Close();

            conn.Open();
            SqlCommand cmd2 = new SqlCommand("UPDATE FROM Admin_TaskList …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net webforms

3
推荐指数
1
解决办法
2万
查看次数