EasyUI Forum
May 07, 2024, 04:37:18 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: get row value from datagrid formatter  (Read 11528 times)
varonica
Full Member
***
Posts: 106


View Profile
« on: October 21, 2013, 01:28:45 AM »

How can i get its value( see cmt) to use in rowStyler ?
Code:
$('#dg').datagrid({
url:default_action+ '/get_users.php',
title:'Domain',
toolbar:'#toolbar',
pagination:true, 
rownumbers:true,
fitColumns:true,
singleSelect:true,
remoteSort: false,
columns:[[
{field:'domain',title:'Domain',width:9,sortable:true},
{field:'status',title:'Status',width:2.2,sortable:true},
{field:'regdate',title:'RegDate',width:4,sortable:true},
{field:'expdate',title:'ExpDate',width:4,sortable:true},
/*{title:'Remain',width:2.7,sortable:false,
formatter: function(value,row,index){
var exdate,today,remain;
exdate = new Date(row.expdate);
today = new Date();
exdate.setDate(exdate.getDate() - today.getDate());
return exdate.getDate()
}
},*/
               
        ]],
        rowStyler: function(index,row){
if ( value-of-row-remain < 30){
return 'background-color:#FFC044;font-weight:bold;';
}
}

Please help me!! Sad Sad
Logged
jpierce
Jr. Member
**
Posts: 73


View Profile
« Reply #1 on: October 21, 2013, 07:56:41 AM »

What do you mean "its value"?  The "row" parameter that is passed into it is the record for that row.  So if you can access the values of various columns as row.column1, row.column2, etc.
Logged
varonica
Full Member
***
Posts: 106


View Profile
« Reply #2 on: October 21, 2013, 11:48:21 AM »

Hi jpierce, what you were saying is right. But the fact is i want to create a new column names "remain" via formatter which calculated value of 'expdate' field (see example). And it worked as my expectation. But the main problem is that i don't know how to get/retrieve a value from that field i mentioned above. IF you're not clear what i'm about saying, feel free to cut/demand extra explanation i'd be grateful. Sad
Logged
varonica
Full Member
***
Posts: 106


View Profile
« Reply #3 on: October 21, 2013, 07:44:43 PM »

Sorry for my terrific logic, IT SHOULD BE DONE IN MANY WAYS EASIER Smiley Smiley Smiley
Logged
jpierce
Jr. Member
**
Posts: 73


View Profile
« Reply #4 on: October 24, 2013, 02:35:13 PM »

Just to make sure - did you figure out a solution to your problem?  Smiley
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!