1、限制结束时间在开始时间后面:
$("#createDate").datetimepicker({
minView: "month",
language: 'zh-CN',
format: 'yyyy-mm-dd',
autoclose: true,
todayBtn: true,
pickerPosition: "bottom-left"
}).on('changeDate', function (ev) {
var createDate = $("#createDate").val();
$("#createDateTo").datetimepicker('setStartDate', createDate);
$("#createDate").datetimepicker('hide');
});
$("#createDateTo").datetimepicker({
minView: "month",
language: 'zh-CN',
format: 'yyyy-mm-dd',
autoclose: true,
todayBtn: true,
pickerPosition: "bottom-left"
}).on('changeDate', function (ev) {
var createDate = $("#createDate").val();
var endtime = $("#endTime").val();
$("#createDate").datetimepicker('setEndDate', createDateTo);
$("#createDateTo").datetimepicker('hide');
});
2、13位时间戳转化为yyyy-MM-dd格式时间
html:
<div class="data-container">
<table id="table">
<thead>
<tr>
<th data-field="createDate" data-align="center" data-formatter="reverseTo">创建时间</th>
</tr>
</thead>
</table>
</div>
function reverseTo(value, row, index) {
return changeDateFormat(value)
}
function changeDateFormat(cellval) {
var dateVal = cellval + "";
if (cellval != null) {
var date = new Date(parseInt(dateVal.replace("/Date(", "").replace(")/", ""), 10));
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
return date.getFullYear() + "-" + month + "-" + currentDate + " " + hours + ":" + minutes + ":" + seconds;
}
}
3、获取选择框值:
案例一:
<select class="select1" id="zfor" name="zfor" data-title="--请选择--"
data-width="100%">
<option value="">--请选择--</option>
<option value="1">篮球</option>
<option value="2">足球</option>
<option value="3">乒乓球</option>
</select>
var value = $('#zfor').val();
var text = $('#zfor').find("option:selected").text();
$('body').append('value=' + value + ',text=' + text);
案例二:
<div class="form-group">
<label>xxx公司</label>
<select class="form-control" id="testSelect">
<option value="1">公司1</option>
<option value="2">公司2</option>
<option value="3">公司3</option>
</select>
</div>
var testSelect = document.getElementById("testSelect");
testSelect.onchange = function() {
var valOt = this.options[this.selectedIndex].value;
alert(valOt);
var txt = this.options[this.selectedIndex].innerHTML;
alert(txt);
}