Z平台的核心JS方法都存储在 /webapp/js/z.js 文件中,如果想更全面的学习Z平台的开发,建议大家熟读该文件。平台前端的核心JS方法都在这。
if(isNull(str)){
alert("空");
}else{
alert("非空");
}
if(isNotNull(str)){
alert("非空");
}else{
alert("空");
}
alert_info("提示信息");
alert_error("错误信息");
alert_warning("警告信息");
var numid = newid();
var code = getCode('yesorno');
返回:{0:否,1:是}
//设置信息到Cookie
setCookie(CookieId,Value);
//获取Cookie中的信息
getCookie(CookieId)
$.ajax({
type : "POST",
url : "Action_URL",
//是否异步操作 false为同步操作 默认为true异步操作
async: false,
//参数
data:{table_id:table_id},
success : function(data) {
if(data.code=='SUCCESS'){
parent.alertMessager(data.msg);
}else{
parent.alertErrorMessager(data.msg);
}
},
error: function (data) {
parent.alertErrorMessager("ajax错误:"+JSON.stringify(data));
}
});
var zids = getTableColumn('MainTable','zid');
if(zids==''){
parent.alertMessager('请选择要操作的记录');
}else{
$.messager.confirm('信息提示','您确定要执行操作吗?',function(r){
if (r){
parent.openLoading();
$.ajax({
type : "POST",
url : 'XXXXXXXX',//XXXXXXXX后台方法标识
data:{zids:zids},
success : function(data) {
parent.closedLoading();
if(data.code=='SUCCESS'){
parent.alertMessager('操作成功');
RefreshList();
}else{
parent.alertErrorMessager(''+data.msg);
}
},
error: function (data) {
parent.closedLoading();
parent.alertErrorMessager('ajax错误:'+JSON.stringify(data));
}
});
}
});
}
var tableId = $('#tableId_id').val();
var rows = $('#MainTable').datagrid('getSelections');
for (var i = 0; i < rows.length; i++) {
var zid = rows[i]["zid"];
$.ajax({
type : "POST",
url : "update",
async: false,
data:{zid:zid,tableId:tableId,is_null:1},//is_null是要修改的记录 1是要修改成的值
success : function(data) {
},
error: function (data) {
parent.alertErrorMessager("ajax错误:"+JSON.stringify(data));
}
});
}
RefreshList();
//获取选中的客户记录
var zids = getTableColumn('MainTable','zid');
if(zids==''){
parent.alertMessager('请选择要操作的记录');
}else{
//执行代码
}
var zids = getTableColumn("MainTable","zid");
var zids_array = zids.split(",");
if(zids_array.length==1 && zids_array[0]!="" && zids_array[0]!=null){
//执行代码
}else{
parent.alertMessager("请选择一条记录操作");
}
RefreshList();
openSelectWindows();
Z5Query();
form_clear();
ExportExcel();
add()
edit()
look()
remove();
RefreshEdit();
保存:SaveForm();
保存并新增:SaveAndAddForm();
保存并返回:SaveAndRetrunForm();
returnParentPage();
addDetail();
updateDetail();
lookDetail();
removeDetail();
var tableId = $("#DetailTableTab").tabs("getSelected").panel("options").id;
var rows = $("#"+tableId+"_detail_table").datagrid("getSelections");
for (var i = 0; i < rows.length; i++) {
var zid = rows[i]["zid"];
$.ajax({
type : "POST",
url : "update",
async: false,
data:{zid:zid,tableId:tableId,is_null:1},//is_null是要修改的字段名
success : function(data) {
},
error: function (data) {
parent.alertErrorMessager("ajax错误:"+JSON.stringify(data));
}
});
}
RefreshEdit();