Job.UI/JobResources/script/common/MyDataPack.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/// <reference path="../jquery-1.7.1.min.js" />
var DataClass = {
create: function () {
return function () {
this.MyInit.apply(this, arguments);//创建对象的构造函数 //arguments 参数集合 系统名称 不能写错
}
}
}
var MyDataPack = DataClass.create();
MyDataPack.prototype = {
//初始化
MyInit: function (url, operation, params) {
this.data = new Object(); //所有数据容量
var bdata = new Object();
bdata.url = url; //地址
bdata.operation = operation;//操作
bdata.params = params; //参数
this.data.BasicData = bdata; //基本数据
},
//添加数据 如:addValue("obj", obj对象);
addValue: function (p, obj) {
this.data[p] = obj;
},
//取得 所有标记控件的值 并写入数据
getValueSetData: function (togName) {
var values = Object(); //值的集合
$("[subtag='" + togName + "']").each(function () {
//如果是input 类型 控件
if (this.tagName == "INPUT") {
//如果是text 控件
if (this.type == "text" || this.type == "hidden") {
values[this.id] = this.value;
}
else if (this.type == "checkbox") {
values[this.id] = this.checked;
}
else if (this.type == "...") {
}
//......
}
else if (this.tagName == "SELECT") {
values[this.id] = this.value;
}
else if (this.tagName == "...") {
}
//................
});
this.data[togName] = values;//添加到数据集合
},
//取值 如:getValue("BasicData")
getValue: function (p) {
return this.data[p];
后面还有 49 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。