Changeset 2273 in products
- Timestamp:
- May 7, 2010 3:45:29 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/skins/referencedatagridfield/referencebrowser.js
r2271 r2273 78 78 function referencebrowser_setReference(widget_id, uid, label, multi, order_idx) 79 79 { 80 // differentiate between the single and mulitselect widget 81 // since the single widget has an extra label field. 82 if (multi==0) { 80 if (order_idx >= 0) { 81 // process ReferenceDataGridField 83 82 element=getOrderedElement(widget_id, order_idx); 83 element.value=uid; 84 } else if (multi==0) { 85 // differentiate between the single and mulitselect widget 86 // since the single widget has an extra label field. 87 element=document.getElementById(widget_id); 84 88 label_element=document.getElementById(widget_id + '_label'); 85 89 element.value=uid; 86 if (label_element != null) 87 label_element.value=label; 88 } else { 90 label_element.value=label; 91 } else { 89 92 // check if the item isn't already in the list 90 93 var current_values = cssQuery('#' + widget_id + ' input'); … … 109 112 // fix on IE7 - check *after* adding to DOM 110 113 input.checked = true; 111 114 } 112 115 } 113 116
Note: See TracChangeset
for help on using the changeset viewer.