常用前端JS代码与JS方法

返回Z平台-帮助文档-首页


Z平台的核心JS方法都存储在 /webapp/js/z.js 文件中,如果想更全面的学习Z平台的开发,建议大家熟读该文件。平台前端的核心JS方法都在这。

共用JS方法

判断字符串是否为空

if(isNull(str)){
   alert("空");
}else{
   alert("非空");
}

判断是否不为空

if(isNotNull(str)){
   alert("非空");
}else{
   alert("空");
}

弹出提示信息

alert_info("提示信息");

alert_error("错误信息");

alert_warning("警告信息");

生成10位随数

var numid = newid();

根据代码ID获取代码对象【系统管理/设置/代码管理

var code = getCode('yesorno');

返回:{0:否,1:是}

操作Cookie读写

//设置信息到Cookie
setCookie(CookieId,Value);


//获取Cookie中的信息
getCookie(CookieId)

Ajax调用代码

$.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));
	}
});

列表页面常用JS代码

获取选中行zid【选择多行】

//获取选中的客户记录
var zids = getTableColumn('MainTable','zid');
if(zids==''){
	parent.alertMessager('请选择要操作的记录');
}else{
    //执行代码

}

获取选中行zid【选择单行】

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();

导出列表数据到Excel 

ExportExcel();

打开新增页面

add()

打开修改页面

edit()

打开查看页面

look()
 

删除数据

remove();

编辑页面常用JS代码

刷新编辑页面

RefreshEdit();

保存方法

保存:SaveForm();

保存并新增:SaveAndAddForm();

保存并返回:SaveAndRetrunForm();

返回方法

returnParentPage();

新增明细记录

addDetail();

修改明细记录

updateDetail();

查看明细记录

lookDetail();

删除明细记录

removeDetail();
发布了46 篇原创文章 · 获赞 8 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_38056435/article/details/103236659
今日推荐