小编mps*_*hat的帖子

从数组中获取最大和最小日期

我有样本数据:

data = [
  [1, 622, 782, 783, "2015-04-21"],
  [2, 622, 782, 783, "2015-04-21"],
  [3, 622, 782, 783, "2015-04-22"],
  [4, 622, 782, 783, "2015-04-23"],
  [5, 622, 782, 783, "2015-04-24"],
  [6, 622, 782, 783, "2015-04-28"],
  [7, 622, 782, 783, "2015-04-28"],
  [8, 622, 782, 783, "2015-04-29"],
  [9, 622, 782, 783, "2015-05-04"],
  [10, 622, 782, 783, "2015-05-05"]
]
Run Code Online (Sandbox Code Playgroud)

如何从上述数据中获取最大日期值和最小日期值?数据可能不按排序顺序排列.

javascript arrays jquery date

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

在javascript中查找给定日期的下个月

我有一段代码可以找到给定日期的下个月。

var d = new Date('2018-03-31');
dt = new Date(d.setMonth(d.getMonth() + 1));
document.getElementById("demo").innerHTML = dt;
Run Code Online (Sandbox Code Playgroud)

但我想知道这里有什么问题,因为它增加了一个月March& 给May而不是April?

演示:

var d = new Date('2018-03-31');
dt = new Date(d.setMonth(d.getMonth() + 1));
document.getElementById("demo").innerHTML = dt;
Run Code Online (Sandbox Code Playgroud)
var d = new Date('2018-03-31');

dt = new Date(d.setMonth(d.getMonth() + 1));
document.getElementById("demo").innerHTML = dt;
Run Code Online (Sandbox Code Playgroud)

javascript datetime date

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

Google 可视化数据表 filterRows

在这个小提琴中有一个示例谷歌可视化数据表,我可以其中过滤数据表的行,

 var rows= data.getFilteredRows([{column: 2, value: 'Mountain View' }]);
   console.log(rows);
Run Code Online (Sandbox Code Playgroud)

这将返回包含确切值的行索引Mountain View。但是是否可以过滤其值包含一些字符串的行,le

 var rows2= data.getFilteredRows([{column: 2, value: 'le' }]);
    console.log(rows2);
Run Code Online (Sandbox Code Playgroud)

它可以返回行索引17

javascript jquery filtering google-visualization

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

谷歌地图多段线

我有一个带有多个多边形的谷歌地图样本。我将new google.maps.Polygon函数更改为折线作为

     new google.maps.Polyline({
                paths: arr,
                strokeColor: '#FF0000',
                strokeOpacity: 0.8,
                strokeWeight: 2,
                fillColor: '#FF0000',
                fillOpacity: 0.35
            })
Run Code Online (Sandbox Code Playgroud)

但它没有画线。在这里摆弄。还有如何将对象名称设置为信息窗口内容。我试过

 var infowindow = new google.maps.InfoWindow({
            content: i
        });
Run Code Online (Sandbox Code Playgroud)

编辑小提琴

javascript jquery google-maps google-polyline

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

已检查的计数器在jquery数据表分页中不起作用

我在这个小提琴中有一个jquery数据表,带有复选框和下拉选择器.我将选中的复选框计为,

function updateCount () {

            count = $("input[name='check']:checked").length;
            agebelow = $(".AgeSelect option:selected[name='below']").length;
            ageabove = $(".AgeSelect option:selected[name='above']").length;

          $("#count").text(count);
          if (count > 0) {         
          $("#status").toggle(count > 0);
          }

        $('#count2').text(agebelow);
         if ( agebelow > 0 ) {
          $("#status2").toggle(agebelow > 0);
          }

           $('#count1').text(ageabove);
         if ( ageabove > 0 ) {
          $("#status1").toggle(ageabove > 0);
          }

        };
Run Code Online (Sandbox Code Playgroud)

计数器在数据表的第一页工作正常.但在其他页面中,当我选中复选框时,计数器不会更新.同样适用于下拉列表.那么我该如何解决这个问题呢?

jquery pagination counter datatables

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

从硬拷贝中删除打印按钮

参照此链接,我打印使用JavaScript作为报告

 <!DOCTYPE html>
<html>
<head>
<script>
function printpage()
{
var data = 'Sample Report<br />Sample Report<br />Sample Report<br />';
    var data = data+'<br/><button onclick="window.print()">Print the Report</button>';       
    myWindow=window.open('','','width=800,height=600');
    myWindow.innerWidth = screen.width;
    myWindow.innerHeight = screen.height;
    myWindow.screenX = 0;
    myWindow.screenY = 0;
    myWindow.document.write(data);
    myWindow.focus();
}
</script>
</head>
<body>

<input type="button" value="Print Preview" onclick="printpage()" />

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但打印后,打印按钮仍保留在硬拷贝上.那么如何使用上述功能在打印时隐藏硬拷贝中的打印按钮?

javascript printing button hide show-hide

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