grid.load();
//绑定表单
var db = new mini.DataBinding();
db.bindForm("editForm1", grid);
///////////////////////////////////////////////////////
function onGenderRenderer(e) {
for (var i = 0, l = Genders.length; i < l; i++) {
var g = Genders[i];
if (g.id == e.value) return g.text;
}
return "";
}
//////////////////////////////////////////////////////
function addRow() {
var newRow = { name: "New Row" };
grid.addRow(newRow, 0);
grid.deselectAll();
grid.select(newRow);
}
function removeRow() {
//得到选中的行
var rows = grid.getSelecteds();
if (rows.length > 0) {
if (confirm("确定删除选中记录?")) {
//定义一个数组
var ids = [];
for (var i = 0, l = rows.length; i < l; i++) {
var r = rows[i];
//循环rows,将id两侧加上单引号后放入数组
ids.push("'"+r.id+"'");
}
//用逗号分隔数组中的数 '1','2','3'
var id = ids.join(',');
grid.loading("操作中,请稍后......");
$.ajax({
url: "<%=request.getContextPath()%>/admin/content/delContent?id=" + id,
success: function (text) {
grid.reload();
},
error: function () {
}
});
}
} else {
alert("请选中一条记录");
}
}
function saveData() {
//获取变动的数据
var data = grid.getChanges();
var json = mini.encode(data);//反序列成json数据
//alert(json);
grid.loading("保存中,请稍后......");
//json数组
$.ajax({
headers: {//公有配置,可以封装复用
'Accept': 'application/json',
'Content-Type': 'application/json'
},
url: "<%=request.getContextPath()%>/admin/menu/crud?method=save",//method是操作标识。save update del
data: json,
type: "post",
success: function (result) {
//alert(result.code);
grid.reload();
},
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR.responseText);
}
});
}
var editor = KindEditor.create('#editor');
function setContent() {
var text = "MiniUI - 专业WebUI控件库";
editor.html(text);
}
function getContent() {
alert(editor.html());
}
function setDisabled() {
editor.readonly();
}
function setEnabled() {
editor.readonly(false);
}
Description