/** * [showHistory 展示历史操作信息] * @param {[Array]} data [要展示的数据] * @return {[type]} [description] */ function showHistory(data) { var html = ['<h4><b>操作历史</b></h4><hr class="no-margin">'], d; html.push('<table class="table table-striped table-bordered table-hover">'); html.push('<thead><tr><th>操作人</th><th>操作时间</th><th>操作类型</th></tr></thead>'); html.push('<tbody>'); for (var i = 0; i < data.length; i++) { d = data[i]; html.push('<tr>'); html.push('<td>' + Xss.inHTMLData(d.operater) + '</td>'); html.push('<td>' + d.date + '</td>'); html.push('<td>' + d.type + '</td>'); html.push('</tr>'); } html.push('</tbody></table>'); Box.alert(html.join('')); }
function setSelect(gArr, dom, selected) { var data = dictionaryCollection[gArr], s = '', context = this, args = Array.prototype.slice.call(arguments, 0), fn = arguments.callee; if (!data) { setTimeout(function() { console.log('retry'); fn.apply(context, args); }, 10); return; } for (var i = 0; i < data.length; i++) { if (selected == data[i].innerValue) { s = ' selected = "selected"'; } else { s = ''; } dom.append('<option value="' + data[i].innerValue + '"' + s + '>' + Xss.inHTMLData(data[i].label) + '</option>'); } }