|
@@ -682,13 +682,13 @@
|
|
//初始化小时数组
|
|
//初始化小时数组
|
|
var time_hour_arr = [];
|
|
var time_hour_arr = [];
|
|
|
|
|
|
- for (var x = 0; x < 48; x++) {
|
|
|
|
|
|
+ for (var x = 0; x < 24; x++) {
|
|
|
|
|
|
//获取当前点击元素的位置
|
|
//获取当前点击元素的位置
|
|
if (y == 0) {
|
|
if (y == 0) {
|
|
var index = x;
|
|
var index = x;
|
|
} else {
|
|
} else {
|
|
- var index = (y * 48) + x;
|
|
|
|
|
|
+ var index = (y * 24) + x;
|
|
}
|
|
}
|
|
//获取td对应的二进制值
|
|
//获取td对应的二进制值
|
|
var Selected_val = binary.charAt(index);
|
|
var Selected_val = binary.charAt(index);
|
|
@@ -721,7 +721,7 @@
|
|
} else if (binary.charAt(index - 1) == 1 && x > 0) {
|
|
} else if (binary.charAt(index - 1) == 1 && x > 0) {
|
|
//选中的前一个已选中,且此次选中的不是行里第一个,此次选中的元素前加-后加逗号
|
|
//选中的前一个已选中,且此次选中的不是行里第一个,此次选中的元素前加-后加逗号
|
|
time_hour_arr[time_hour_arr.length] = '-' + arr_hour[x] + ', ';
|
|
time_hour_arr[time_hour_arr.length] = '-' + arr_hour[x] + ', ';
|
|
- } else if (binary.charAt(index + 1) != 1 || x == 47) {
|
|
|
|
|
|
+ } else if (binary.charAt(index + 1) != 1 || x == 23) {
|
|
//选中的后一个没选中,或者此次选中的是行里最后一个,此次选中的元素加逗号
|
|
//选中的后一个没选中,或者此次选中的是行里最后一个,此次选中的元素加逗号
|
|
time_hour_arr[time_hour_arr.length] = arr_hour[x] + ', ';
|
|
time_hour_arr[time_hour_arr.length] = arr_hour[x] + ', ';
|
|
} else {
|
|
} else {
|
|
@@ -775,12 +775,12 @@
|
|
var oDate = new Date("2016/07/01 00:00:00"); //实例一个时间对象;
|
|
var oDate = new Date("2016/07/01 00:00:00"); //实例一个时间对象;
|
|
var oDate_hour = oDate.getHours();
|
|
var oDate_hour = oDate.getHours();
|
|
var oDate_minute = oDate.getMinutes();
|
|
var oDate_minute = oDate.getMinutes();
|
|
- for (var i = 0; i < 48; i++) {
|
|
|
|
|
|
+ for (var i = 0; i < 24; i++) {
|
|
if (oDate_minute < 10) {
|
|
if (oDate_minute < 10) {
|
|
var oDate_minute = "0" + oDate_minute;
|
|
var oDate_minute = "0" + oDate_minute;
|
|
}
|
|
}
|
|
if (i >= 1) {
|
|
if (i >= 1) {
|
|
- oDate.setMinutes(oDate.getMinutes() + 30);
|
|
|
|
|
|
+ oDate.setMinutes(oDate.getMinutes() + 60);
|
|
oDate_hour = oDate.getHours();
|
|
oDate_hour = oDate.getHours();
|
|
oDate_minute = oDate.getMinutes();
|
|
oDate_minute = oDate.getMinutes();
|
|
if (oDate_minute < 10) {
|
|
if (oDate_minute < 10) {
|
|
@@ -811,7 +811,7 @@
|
|
function binary_selected() {
|
|
function binary_selected() {
|
|
var default_time_val = jq('#' + box_id + ' .default_time_val').val();
|
|
var default_time_val = jq('#' + box_id + ' .default_time_val').val();
|
|
if (default_time_val) {
|
|
if (default_time_val) {
|
|
- for (var i = 0; i < 336; i++) {
|
|
|
|
|
|
+ for (var i = 0; i < 168; i++) {
|
|
var td_selected = default_time_val.charAt(i);
|
|
var td_selected = default_time_val.charAt(i);
|
|
if (td_selected != 0) {
|
|
if (td_selected != 0) {
|
|
jq('#' + box_id + ' table tbody tr td').eq(i).attr('class', 'Selected');
|
|
jq('#' + box_id + ' table tbody tr td').eq(i).attr('class', 'Selected');
|
|
@@ -834,8 +834,8 @@
|
|
html += '<thead>';
|
|
html += '<thead>';
|
|
html += '<tr>';
|
|
html += '<tr>';
|
|
html += '<th></th>';
|
|
html += '<th></th>';
|
|
- html += '<th colSpan="24">上午</th>';
|
|
|
|
- html += '<th colSpan="24">下午</th>';
|
|
|
|
|
|
+ html += '<th colSpan="12">上午</th>';
|
|
|
|
+ html += '<th colSpan="12">下午</th>';
|
|
html += '</tr>';
|
|
html += '</tr>';
|
|
html += '<tr class="hour">';
|
|
html += '<tr class="hour">';
|
|
html += '<th></th>';
|
|
html += '<th></th>';
|
|
@@ -854,7 +854,7 @@
|
|
for (var i = 0; i < 7; i++) {
|
|
for (var i = 0; i < 7; i++) {
|
|
var week = i + 1;
|
|
var week = i + 1;
|
|
html_tbody_td += '<tr>';
|
|
html_tbody_td += '<tr>';
|
|
- for (var j = 0; j < 49; j++) {
|
|
|
|
|
|
+ for (var j = 0; j < 25; j++) {
|
|
if (j == 0) {
|
|
if (j == 0) {
|
|
html_tbody_td += '<th week="' + week + '">星期' + num[i] + '</th>';
|
|
html_tbody_td += '<th week="' + week + '">星期' + num[i] + '</th>';
|
|
} else {
|
|
} else {
|
|
@@ -866,7 +866,7 @@
|
|
|
|
|
|
//创建表格小时栏目
|
|
//创建表格小时栏目
|
|
for (var i = 0; i <= 23; i++) {
|
|
for (var i = 0; i <= 23; i++) {
|
|
- html_thead_td += '<td colSpan="2" hour="' + i + '">' + i + '</td>';
|
|
|
|
|
|
+ html_thead_td += '<td hour="' + i + '">' + i + '</td>';
|
|
}
|
|
}
|
|
jq('#' + box_id + ' table thead .hour').append(html_thead_td);
|
|
jq('#' + box_id + ' table thead .hour').append(html_thead_td);
|
|
jq('#' + box_id + ' table tbody').html(html_tbody_td);
|
|
jq('#' + box_id + ' table tbody').html(html_tbody_td);
|