SuggestBox

Top  Previous  Next

  <span>
    <input type="hidden" name="pf_PRODID" value="{PRODID}"/>
    <input name="pf_PRODNAME" type="text" value="{PRODNAME}" AUTOCOMPLETE="OFF"
        onblur="SBoxMgr.onBlur(this);" onfocus="SBoxMgr.onFocus(this);"
        onkeydown="if (SBoxMgr.onKeyDown(event,this) == false) return false;"
        onkeyup="if (SBoxMgr.onKeyUp(event,this,{{SSTR: this.value}}) == false) return false;"
        mo:type="SuggestBox" mo:field="true" mo:name="PRODNAME" mo:iValue="{NAME}"
        mo:props="
           actionName      : 'SBox_Products_Action',
           valueFieldName  : 'ID',
           autoComplete    : true,
           delay           : 500, 
           align           : 'left',
           elmWidth        : 230,
           width           : 230,
           height          : 21,
           suggestField    : 'NAME',
           valueField      : 'ID',
           boxStyle        : 'background-color:#FFFFFF; border: 1 solid #CBCBCB; font-size:8pt;',
           hdrStyle        : 'font-weight:bold', 
           hdrCaptions     : 'Name,Price', 
           hdrStyles       : '.hdrcell|.hdrcell',
           rowHilightStyle : 'background-color:#D2EDF3/white',
           colFields       : 'NAME,PRICE',
           colWidths       : '80,20',
           colAligns       : 'left,right',
           required        : '3. Value and the Associated Value',
           valHandler      : CallMeToValidate,
           valErrorHandler : MyErrorHandler,
           onFocusHandler             : OnFocusHandler,
           onBeforeSendRequestHandler : OnBeforeSelectHandler,
           onReceiveResponseHandler   : OnReceiveResponseHandler,
           onBeforeRowPaintHandler    : OnBeforeRowPaintHandler,
           onFocusOptionHandler       : OnFocusOptionHandler,
           onChangeHandler            : OnChangeHandler,
           onFocusBlur                : OnBlurHandler
        " />
  </span>

  <actionParams name="SBox_Products_Action">
    <param name="dataSource">sbox_prods</param>
    <param name="nodesToEncrypt">ID</param>
    <param name="responseHandler">SBoxMgr.buildDropDownBox</param>
  </actionParams>  

See more...