我有样本数据:
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)
如何从上述数据中获取最大日期值和最小日期值?数据可能不按排序顺序排列.
我有一段代码可以找到给定日期的下个月。
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)
我在这个小提琴中有一个示例谷歌可视化数据表,我可以在其中过滤数据表的行,
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)
它可以返回行索引1和7。
我有一个带有多个多边形的谷歌地图样本。我将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)
我在这个小提琴中有一个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)
计数器在数据表的第一页工作正常.但在其他页面中,当我选中复选框时,计数器不会更新.同样适用于下拉列表.那么我该如何解决这个问题呢?
<!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 ×5
jquery ×4
date ×2
arrays ×1
button ×1
counter ×1
datatables ×1
datetime ×1
filtering ×1
google-maps ×1
hide ×1
pagination ×1
printing ×1
show-hide ×1