Skip to content

Commit be6d3a5

Browse files
committed
Added parameters - this, value and options in editoptions.value object when it is a function. See: #1049
1 parent 6de4812 commit be6d3a5

File tree

6 files changed

+100
-63
lines changed

6 files changed

+100
-63
lines changed

js/grid.common.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,9 @@ $.extend($.jgrid,{
497497
ovm = vl.split(",");
498498
ovm = $.map(ovm,function(n){return $.jgrid.trim(n);});
499499
}
500-
if(typeof options.value === 'function') { options.value = options.value(); }
500+
if(typeof options.value === 'function') {
501+
options.value = options.value.call($t, vl, options);
502+
}
501503
var so,sv, ov, oSv, key, value,
502504
sep = options.separator === undefined ? ":" : options.separator,
503505
delim = options.delimiter === undefined ? ";" : options.delimiter;

js/jquery.jqGrid.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
*
3-
* @license Guriddo jqGrid JS - v5.8.5 - 2023-10-23
3+
* @license Guriddo jqGrid JS - v5.8.5 - 2023-10-30
44
* Copyright(c) 2008, Tony Tomov, tony@trirand.com
55
*
66
* License: http://guriddo.net/?page_id=103334
@@ -9409,7 +9409,9 @@ $.extend($.jgrid,{
94099409
ovm = vl.split(",");
94109410
ovm = $.map(ovm,function(n){return $.jgrid.trim(n);});
94119411
}
9412-
if(typeof options.value === 'function') { options.value = options.value(); }
9412+
if(typeof options.value === 'function') {
9413+
options.value = options.value.call($t, vl, options);
9414+
}
94139415
var so,sv, ov, oSv, key, value,
94149416
sep = options.separator === undefined ? ":" : options.separator,
94159417
delim = options.delimiter === undefined ? ";" : options.delimiter;

js/jquery.jqGrid.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/jquery.jqGrid.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)