Easy ui datagrid 动态改变行背景色,请注意看补充~!
Easy ui datagrid 改变行背景色,注意,不是在加载的时候就用rowStyler 属性来改变,而是加载完了,进行操作后按要求动态改变,操作事件:选取datagrid 中的一条数据 请求 服务器获取该条数据的全部信息展示 加载到panel,panel 里是个页面,是通过href 进来的,展示上面获取的数据提供修改,
js:
function show(url)
{
//pp 为页面的一个panel
$("#pp").panel({
href:url
});
}
function onDblClickRow(rowIndex, rowData){
// alert(rowData.fa_id); 203471
var url='地址?id='+rowData.fa_id;
show(url);
}
在datagrid 初始化的时候
$('#tt').datagrid({
省略部分*
onDblClickRow:onDblClickRow
省略部分
});
//以下是子页面里的一个js,用来提交表单,通过异步操作 成功后修改选取的这跳数据的背景色然后并关闭清空这个panel
$(document).ready(function(){
$("#btnEp").click(function(){
$("#myForm2").ajaxSubmit({
type: 'post',
url: "地址",
success: function(data){
//需求 操作成功后 把dtagrid颜里选取的那条数据 行背景色换成红色以便区分
},
error: function(XmlHttpRequest, textStatus, errorThrown){
alert( "error");
}
});
});
});