| Page 1 of 1 | [ 1 post ] |
|
please help me bout combobox...when i click button for dropdown, dropdown is not populated...
here's my code. Code: var oDSTra = new YAHOO.util.XHRDataSource("../../framework/yui_non_trade.php"); oDSExprt.responseType = YAHOO.util.XHRDataSource.TYPE_HTMLTABLE; oDSExprt.responseSchema = { fields: ["DESC", "ID"] }; var oACTra = new YAHOO.widget.AutoComplete("non_trade", "nonTrade_container", oDSTra); oACTra.alwaysShowContainer = false; oACTra.maxResultsDisplayed = 5; oACTra.forceSelection = true; oACTra.minQueryLength = 1; oACTra.prehighlightClassName = "yui-ac-prehighlight"; oACTra.useShadow = true; oACTra.resultTypeList = false; var nonTradeHidden = YAHOO.util.Dom.get("non_trade_id"); var nonTradeHandler = function(sType, aArgs) { var myAC = aArgs[0]; // reference back to the AC instance var elLI = aArgs[1]; // reference to the selected LI element var oData = aArgs[2]; // object literal of selected item's result data // update hidden form field with the selected item's ID nonTradeHidden.value = oData.ID; document.all("d_non_trade").value=nonTradeHidden.value; }; var bToggler = YAHOO.util.Dom.get("toggleB"); var oPushButtonB = new YAHOO.widget.Button({container:bToggler}); var toggleB = function(e) { //YAHOO.util.Event.stopEvent(e); if(!YAHOO.util.Dom.hasClass(bToggler, "open")) { YAHOO.util.Dom.addClass(bToggler, "open") } // Is open if(oACTra.isContainerOpen()) { oACTra.collapseContainer(); } // Is closed else { oACTra.getInputEl().focus(); // Needed to keep widget active setTimeout(function() { // For IE oACTra.sendQuery(""); },0); } } oPushButtonB.on("click", toggleB); oACTra.containerCollapseEvent.subscribe(function(){YAHOO.util.Dom.removeClass(bToggler, "open")}); oACTra.itemSelectEvent.subscribe(nonTradeHandler); when i put something in oACTra.sendQuery(""); sample Code: oACTra.sendQuery("R"); when i click the dropdown button it populates... any ideas why is this happening... |
| Page 1 of 1 | [ 1 post ] |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum |
© 2006-2013 Yahoo! Inc. All rights reserved.
All code on this site is licensed under the BSD License unless stated otherwise.
About This Site · Security Contact Info
Powered by phpBB® Forum Software © phpBB Group