Skip to content

Commit

Permalink
If the row has class ui-state-disabled it can not be selected. Need m…
Browse files Browse the repository at this point in the history
…ore testing and multiselect checking
  • Loading branch information
tonytomov committed Mar 30, 2011
1 parent e8cdc3d commit 27abec1
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions js/grid.base.js
Expand Up @@ -2200,12 +2200,12 @@ $.fn.jqGrid = function( pin ) {
var ri,ci;
$(ts).before(grid.hDiv).click(function(e) {
td = e.target;
var scb = $(td).hasClass("cbox");
ptr = $(td,ts.rows).closest("tr.jqgrow");
if($(ptr).length === 0 ) {
if($(ptr).length === 0 || ptr.className.indexOf( 'ui-state-disabled' ) > -1 ) {
return this;
}
var cSel = true;
var scb = $(td).hasClass("cbox"),
cSel = true;
if($.isFunction(ts.p.beforeSelectRow)) { cSel = ts.p.beforeSelectRow.call(ts,ptr[0].id, e); }
if (td.tagName == 'A' || ((td.tagName == 'INPUT' || td.tagName == 'TEXTAREA' || td.tagName == 'OPTION' || td.tagName == 'SELECT' ) && !scb) ) { return this; }
if(cSel === true) {
Expand Down Expand Up @@ -2459,7 +2459,7 @@ $.jgrid.extend({
if(selection === undefined) { return; }
onsr = onsr === false ? false : true;
pt=$t.rows.namedItem(selection+"");
if(!pt) { return; }
if(!pt || pt.className.indexOf( 'ui-state-disabled' ) > -1 ) { return; }
function scrGrid(iR){
var ch = $($t.grid.bDiv)[0].clientHeight,
st = $($t.grid.bDiv)[0].scrollTop,
Expand Down

0 comments on commit 27abec1

Please sign in to comment.