小编dav*_*rad的帖子

如果没有数据,如何隐藏DataTables导出按钮?

我正在用 laravel 做项目。我已将数据表实现为,

刀片.php

<table id="userprofaneword-table" class="table table-condensed table-hover">
     <thead>
        <tr>
            <th>{{ trans('labels.backend.report.profaneword.table.id') }}</th>
            <th>{{ trans('labels.backend.report.profaneword.table.user') }}</th>
        </tr>
     </thead>
     <tbody>
          @foreach($profaneData as $profaneUser)
               <tr>
                   <td>{{$profaneUser->user->id ?? '---'}}</td>
                   <td>{{$profaneUser->user->first_name ?? '---'}}
                   </td>
               </tr>
          @endforeach
     </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

脚本

{{ Html::script("https://cdn.datatables.net/v/bs/dt-1.10.15/datatables.min.js") }}
{{ Html::script("js/backend/plugin/datatables/dataTables-extend.js") }}

{{ Html::script("https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js") }}
{{ Html::script("https://cdn.datatables.net/buttons/1.5.1/js/dataTables.buttons.min.js") }}
{{ Html::script("https://cdn.datatables.net/buttons/1.5.1/js/buttons.html5.min.js") }}

<script>
    $(function () {
        $('#userprofaneword-table').DataTable({
            "dom": "Bfrtip",
            "lengthChange": true,
            "autoWidth": true,
            "searching": true,
            "order": [[ 0, "desc" ]],
            "language": {
                "searchPlaceholder": "Search",
            },
            "buttons": [
                {
                    "extend": 'excelHtml5',
                    "text": …
Run Code Online (Sandbox Code Playgroud)

javascript datatables

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

无法使用数据表读取未定义的属性“单元格”

我试图在 asp.net 中应用数据表,但它抛出了用于应用数据表的代码的错误。我应该怎么做才能解决我的问题。我正在搜索,但没有找到任何可以解决的问题。我期待着您的建议。谢谢你。

@model HRMS.Shared.Entities.EMSC32Model
@{
    ViewData["Title"] = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<link href="~/css/PageHeader.css" rel="stylesheet" />

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<link rel="stylesheet" href="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto|Varela+Round">
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.min.css">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>

<script type="text/javascript">
    $(document).ready(function () {
        $('#myTable').DataTable({

            "searching": true,
            "lengthChange": true,
            "info": true,
            "aLengthMenu": [[10, 25, 75, -1], [10, 25, 75, "All"]],
            "iDisplayLength": 10,
            "pageLength": 10,
            "order": [[0, "desc"]],
            //"columnDefs": [{
            //    targets: "_all",
            //    orderable: true …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables

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

在Javascript中获取文本框文本

我有一个文本框,接受日期值,如01-01-2013.我需要在javascript中获得一年.这是我用过的代码:

var oldRange, aOldRange;  
var newRange, aNewRange;  
aoldRange = new Array();  
anewRange = new Array();  
var oldYear, newYear;  
oldRange = document.getElementById(
                       '<%= txtAcademicYearStartDate.ClientID%>').value;
aOldRange = oldRange.split("-");
oldYear = aoldRange[2];
Run Code Online (Sandbox Code Playgroud)

但我得到的价值是未定义的.有什么问题?

javascript asp.net date

0
推荐指数
1
解决办法
179
查看次数

无法向方向服务的A点和B点添加自定义标记

您能否看一下这个jsfiddle链接,让我知道为什么我不能向方向服务的起点(A)和终点(B)添加自定义标记?

如您所见,方向服务正常运行,但是我无法将标记添加到地图中!

这是我的代码:

var directionsDisplay;
var start = document.getElementById('start').value;
var end = "1883 Walnut Cres, Coquitlam V3J 7T3";
var directionsService = new
google.maps.DirectionsService();

function initialize() {
  directionsDisplay = new google.maps.DirectionsRenderer({suppressMarkers: true});
     // Start/Finish icons
 var icons = {
  start: new google.maps.MarkerImage(
   // URL
   'https://maps.google.com/mapfiles/kml/shapes/schools_maps.png',
   // (width,height)
   new google.maps.Size( 44, 32 ),
   // The origin point (x,y)
   new google.maps.Point( 0, 0 ),
   // The anchor point (x,y)
   new google.maps.Point( 22, 32 )
  ),
  end: new google.maps.MarkerImage(
   // URL
   'https://maps.google.com/mapfiles/kml/shapes/schools_maps.png', …
Run Code Online (Sandbox Code Playgroud)

google-maps google-maps-api-3 google-maps-markers

0
推荐指数
1
解决办法
2665
查看次数

jquery 打开日历到特定月份

单击文本框时,会打开带有当前月份的日历。我想打开日历到特定日期。当前,日历打开打开当前月视图。有人可以帮我解决这个问题吗?谢谢!

选择日期: <input type="text" id="datepicker"/>

 $('#datepicker').datepicker({ 
     dateFormat: 'mm-dd-yy', 
     beforeShowDay: enableAllTheseDays, 
     onSelect: function (date, inst) { 
        //MyLogic 
     }
 });
Run Code Online (Sandbox Code Playgroud)

javascript jquery calendar datepicker

0
推荐指数
1
解决办法
5653
查看次数

如何向数据表搜索框和选择框添加背景颜色

我正在使用 jquery-datatable 并希望向选择框和搜索框添加背景颜色。所以它看起来像标题具有相同的背景颜色。

$(document).ready(function(){
  $('#users').DataTable();
})
Run Code Online (Sandbox Code Playgroud)

如何将属性传递给数据表以更改选择框和搜索框的背景颜色?

jquery datatables

0
推荐指数
1
解决办法
8073
查看次数

dataTables 按一列搜索过滤器

我正在为我的网格视图使用 datatables.net。在搜索框中,它正在从所有列中搜索。但我想要像下面这样的场景。

我有 5 列,可以说 - 姓名、年龄、号码、地址、性别。我希望下拉列表中的所有这些选项以及当用户选择名称并在搜索框中输入文本时的下拉列表中,它只会在名称列中搜索。同样明智的是,如果用户从下拉列表中选择年龄,他只能在年龄列上进行搜索。

我看过很多例子,它们与我需要的不同。

jquery datatables twitter-bootstrap

0
推荐指数
1
解决办法
9357
查看次数

在数据表中包装标题文本:

我正在使用Datatable在 jsp 页面上显示用户详细信息:在我的表中我有很多列,因为标题文本是多行的,请找到下面的图片:

在此处输入图片说明

我想在单行中显示标题文本:必需的标题文本:

在此处输入图片说明

有什么办法可以强制设置标题的文本吗?

css datatables

-1
推荐指数
1
解决办法
6569
查看次数