js/option.js

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/**
*	系统选项分类操作
*/
function optionclass(cans){
	
	var me 		= this;
	this.sspid 	= 0;
	this.typeid = 0;
	this.isguanli = true;
	
	this.reloadtype = function(){
		this.at.reload();
	}
	this.clicktypeeidt = function(){
		var d = this.at.changedata;
		if(d.id)this.clicktypewin(false, 1, d);
	}

	this.clicktypewin = function(o1, lx, da){
		var h = $.bootsform({
			title:this.title,height:250,width:300,
			tablename:'option',labelWidth:50,
			isedit:lx,submitfields:'name,sort,pid',cancelbtn:false,
			items:[{
				labelText:'名称',name:'name',required:true
			},{
				labelText:'上级id',name:'pid',value:0,type:'hidden'
			},{
				labelText:'排序号',name:'sort',type:'number',value:0
			}],
			success:function(){
				me.reloadtype();
			}
		});
		if(lx==1)h.setValues(da);
		if(lx==0)h.setValue('pid',this.typeid);
		h.form.name.focus();
		return h;
	}
	this.typedel = function(o1){
		this.at.del({
			url:js.getajaxurl('deloption','option','system'),params:{'stable':this.stable}
		});
	}
	
	this.optionmove = function(){
		var d = this.at.changedata;
		if(!d || !d.id){js.msg('msg','没有选中行');return;}
		this.movedata = d;
		js.msg('success','请在5秒内选择其他分类确认移动');
		clearTimeout(this.cmoeefese);
		this.cmoeefese=setTimeout(function(){me.movedata=false;},5000);
	}
	this.ismoveok=function(d){
		var md = this.movedata;
		if(md && md.id && md.id!=d.id){
			js.confirm('确定要将['+md.name+']移动到['+d.name+']下吗?',function(jg){
				if(jg=='yes'){
					me.movetoss(md.id,d.id,0);
				}
后面还有 79 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。