EasyUI Forum
November 06, 2025, 09:53:36 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: how to use the view on render event  (Read 16360 times)
Ellipsis
Full Member
***
Posts: 113


View Profile WWW
« on: February 25, 2013, 10:34:30 AM »

Many components show the view on render event in the documentation.

How do you utilize this event properly?

Code:
$('#dg').datagrid('.....');

$.extend($.fn.treegrid.defaults.view, {
onAfterRender: function('#dg', parentId, data){ do something });

Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: February 25, 2013, 11:33:21 PM »

Please extend the datagrid view and rewrite the 'onAfterRender' function.
Code:
$('#dg').datagrid({
view: $.extend(true,{},$.fn.datagrid.defaults.view,{
onAfterRender: function(target){
$.fn.datagrid.defaults.view.onAfterRender.call(this,target);
console.log('after render');
}
})
});
Logged
Ellipsis
Full Member
***
Posts: 113


View Profile WWW
« Reply #2 on: February 28, 2013, 10:45:15 AM »

Thank you, works!

Question:
$.fn.datagrid.defaults.view.onAfterRender.call(this,target)

Is to call the original event settings I assume ?

Logged
Ellipsis
Full Member
***
Posts: 113


View Profile WWW
« Reply #3 on: March 07, 2013, 01:39:11 AM »

this solves : http://www.jeasyui.com/forum/index.php?topic=1194.0
Logged
Ellipsis
Full Member
***
Posts: 113


View Profile WWW
« Reply #4 on: March 14, 2013, 09:52:46 AM »

and how to apply this on the other views, for example the detailview
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!