|
//接收参数
Model.prototype.windowReceiver1Receive = function(event){
var partUid = event.data;
var data1 = this.comps("data1");
alert(partUid+"接收参数"+data1)
alert(ip)
justep.Baas.sendRequest({
"url" : "/mes/mes",
"action" : "getFiles",
"async" : false,
"params" : {
"objectUid" : partUid,
"objectType" : "Part",
//"objectUid" : 98695803502593,
//"objectType" : "Routing",
"ip" : ip
},
"success" : function(data) {
var jsonAry = $.parseJSON(data.result);
for (var i = 0, l = jsonAry.length; i < l; i++) {
//data1
var options = {
index : 0,
defaultValues : [ {
fileUid :jsonAry[i].fileUid,
fileName :jsonAry[i].fileName,
authorUid :jsonAry[i].authorUid,
fileType : jsonAry[i].fileType,
filePath : jsonAry[i].filePath,
authorName : jsonAry[i].authorName
}, ]
};
data1.newData(options);
//data1.refreshData(options);
}
}
});
};
请问我在windowReceiver中接收完参数,怎么才能把数据放到data1中去?不能用data组件的CustomRefresh事件,因为他总是在接收参数之前执行,而且只执行一次 |
|