|
楼主 |
发表于 2016-8-22 20:01:25
|
显示全部楼层
补充下,使用list或者dropdown之类绑定data数据的刷新没有问题,但是如果返回的只有一行数据,然后将数据绑定到一个一个textbox里,就会出现问题,数据会绑定不上,然后所有textbox被disabled.
异步加载,数据加载不了,且textbox全部被disabled.
同步加载,数据可以正常加载
以下是我加载数据的代码
Model.prototype.GeneralDataCustomRefresh = function(event){
var me=event.source;
var userId=window.localStorage.UserId;
var token=window.localStorage.Token;
var User={UserId:userId, Token:token};
utility.ShowLoading();
$.ajax({
type: "Post",
url: utility.GetBaseUrl()+"/api/User/GetInfo",
data: User,
dataType: "json",
async:false,
success: function(data){
utility.HideLoading();
if(data.IsSuccess)
{
var user=data.User;
user=utility.JsonParse(user);
me.loadData(user,false);
}
else{
}
},
error:function(){
utility.HideLoading();
}
});
};
Model.prototype.GeneralContentActive = function(event){
this.comp("GeneralData").refreshData();
};
|
|