diff options
Diffstat (limited to 'ishtar_common/templates/blocks/JQueryJqGrid.html')
| -rw-r--r-- | ishtar_common/templates/blocks/JQueryJqGrid.html | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/ishtar_common/templates/blocks/JQueryJqGrid.html b/ishtar_common/templates/blocks/JQueryJqGrid.html index 26855f4ea..d21fa8276 100644 --- a/ishtar_common/templates/blocks/JQueryJqGrid.html +++ b/ishtar_common/templates/blocks/JQueryJqGrid.html @@ -29,7 +29,8 @@ <input type="hidden" id="hidden_{{name}}" name="{{name}}"/> -<script type="text/javascript"> +<script type="text/javascript" language='javascript'> + var query_vars = new Array({{col_idx|safe}}); var selItems_{{sname}} = new Array(); jQuery(document).ready(function(){ @@ -118,6 +119,31 @@ jQuery(document).ready(function(){ return true; }); {% endif %} + }); + + function get_next_table_id(c_id){ + var mygrid = jQuery("#grid_{{name}}"); + var has_current_id = false; + ids = mygrid.getDataIDs(); + for (idx in ids){ + if (has_current_id) return ids[idx]; + if (ids[idx] == c_id) has_current_id = true; + } + return false; + } + function get_previous_table_id(c_id){ + var mygrid = jQuery("#grid_{{name}}"); + var previous_id = 0; + ids = mygrid.getDataIDs(); + for (idx in ids){ + if (ids[idx] == c_id){ + if (previous_id) return previous_id; + return false; + } + previous_id = ids[idx]; + } + return false; + } </script> |
