Skip to content

Commit 6e6f699

Browse files
committed
Merge pull request #22 from ithielnor/master
Fixed griddly post buttons outside grids
2 parents 4db91de + 0d606db commit 6e6f699

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Griddly/Scripts/griddly.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,7 @@
982982
url = button.attr("href");
983983

984984
var selection = {};
985-
if (griddly)
985+
if (griddly.length)
986986
{
987987
selection = griddly.griddly("getSelected", rowIds);
988988

@@ -996,13 +996,13 @@
996996
switch (toggle)
997997
{
998998
case "ajaxbulk":
999-
if (selection[Object.keys(selection)[0]].length == 0 && enableOnSelection)
999+
if (Object.keys(selection).length && selection[Object.keys(selection)[0]].length == 0 && enableOnSelection)
10001000
return;
10011001

10021002
return this.ajaxBulk(url, selection, button, griddly);
10031003

10041004
case "post":
1005-
if (selection[Object.keys(selection)[0]].length == 0 && enableOnSelection)
1005+
if (Object.keys(selection).length && selection[Object.keys(selection)[0]].length == 0 && enableOnSelection)
10061006
return;
10071007

10081008
return this.post(url, selection, button, griddly);
@@ -1014,7 +1014,7 @@
10141014
return this.postCriteria(url, griddly.griddly("buildRequest"));
10151015

10161016
case "ajax":
1017-
if (selection[Object.keys(selection)[0]].length == 0 && enableOnSelection)
1017+
if (Object.keys(selection).length && selection[Object.keys(selection)[0]].length == 0 && enableOnSelection)
10181018
return;
10191019

10201020
return this.ajax(url, selection, button, griddly);

0 commit comments

Comments
 (0)