|
版本: |
|
小版本号: |
|
|
|
数据库: |
|
服务器操作系统: |
|
应用服务器: |
|
客户端操作系统: |
|
浏览器: |
|
|
|
一个选人功能,已经获取到姓名和部门你,但部门全路径比较长,只想获取到指定部门。现已截取到。但怎么也复制不到gird的每一行。求救,代码如下:
Model.prototype.windowDialog1Received = function(event){
var dPersonData = this.comp("dPersonData2");
var row = [];
dPersonData.each(function(str){
var fDept = str.row.val("fDept");
var dept = fDept.toString();
/*var newdept = dept.substring(dept.indexOf("/", 2), dept.indexOf("/", 3));*/
var newdept = dept.split("/");
row.push(newdept[2]);
/*alert(dPersonData.getRowID());*/
//dPersonData.setValue("fDept", newdept[2],dPersonData.getRowID());
});
for (var int = 0; int < row.length; int++) {
alert(row[int]);
dPersonData.setValue("fDept", row[int]);
}
};
我在下面的循环和上面的循环都试过了,都只能把最后的部门赋值到第一行里。 |
|