omfg, IE is strange. name attr not present on input elements. compensate w/ follow...
authorberick <berick@esilibrary.com>
Wed, 16 Mar 2011 17:05:59 +0000 (13:05 -0400)
committerberick <berick@esilibrary.com>
Wed, 16 Mar 2011 17:05:59 +0000 (13:05 -0400)
Open-ILS/web/opac/skin/kcls/js/misc.js

index 0e1083b..c215dae 100644 (file)
@@ -142,9 +142,12 @@ function batchHoldMyList(org, parent) {
        if(!grabUser()) return;
        if(!org) G.user.home_ou();
        if(!parent) parent = $('myopac_bookbag_div');
+
+       var items = dojo.query('input[name=list_action_chbx]', parent);
+       if(!items.length) items = dojo.query('.list_action_chbx', parent);
+    if(!items.length) return;
+       var nodes = items.filter(function(node, index){ return node.checked; });
        
-       var nodes = dojo.query('input[name=list_action_chbx]', parent).filter(function(node, index){ return node.checked; });
-       if(!nodes.length) return;
        var arr = [];
        nodes.forEach(function(node, index){ arr.push(node.getAttribute("recordid")); });
        var error = {err:""};