From 8c1e09e51b1083f22cd2e36ee70b6b7d4c35ee41 Mon Sep 17 00:00:00 2001 From: berick Date: Wed, 16 Mar 2011 13:05:59 -0400 Subject: [PATCH] omfg, IE is strange. name attr not present on input elements. compensate w/ follow-up class-based query. --- Open-ILS/web/opac/skin/kcls/js/misc.js | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Open-ILS/web/opac/skin/kcls/js/misc.js b/Open-ILS/web/opac/skin/kcls/js/misc.js index 0e1083b..c215dae 100644 --- a/Open-ILS/web/opac/skin/kcls/js/misc.js +++ b/Open-ILS/web/opac/skin/kcls/js/misc.js @@ -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:""}; -- 1.7.2.5