基于ecshop 下拉框模糊匹配的集成

这里是效果图

步骤
1. 下载文件包 http://download.csdn.net/detail/xiawu1990/8427243 并且解压
2. 将 dropbg.gif 放到 admin/images 目录下
3. 将 searchbox.js 放到 admin/js 目录下
4. 将styles.css放到 admin/styles 目录下
5. 将

 <link href="styles/styles.css" rel="stylesheet" type="text/css" />

添加到第三行

  1. 打开 goods_info.htm 并将searchbox.js 添加到 如下(大概第4行)
{insert_scripts files="../js/utils.js,selectzone.js,colorselector.js,searchbox.js"}
  1. 找到
    onload = function()
    {
    // 添加下拉框智能收索
    var searchInputObject1 = searchInputObject1 = new searchInputObject(‘search_input_div1’, ‘brand_id’,999);
    。。。。。。。
    8.将

  <tr>
            <td class="label">{$lang.lab_goods_brand}</td>
            <td><select name="brand_id" id="brand_id" onchange="hideBrandDiv()" ><option value="0">{$lang.select_please}{html_options options=$brand_list }</select>
              {if $is_add}
              <a href="javascript:void(0)" title="{$lang.rapid_add_brand}" onclick="rapidBrandAdd()" class="special" >{$lang.rapid_add_brand}</a>
              <span id="brand_add" style="display:none;">
              <input class="text" size="15" name="addedBrandName" />
               <a href="javascript:void(0)" onclick="addBrand()" class="special" >{$lang.button_submit}</a>
               <a href="javascript:void(0)" onclick="return goBrandPage()" title="{$lang.brand_manage}" class="special" >{$lang.brand_manage}</a>
               <a href="javascript:void(0)" onclick="hideBrandDiv()" title="{$lang.hide}" class="special" ><<</a>
               </span>
               {/if}
            </td>
          </tr> 
      -----------------------------------------------
      替换成
     <tr>
            <td class="label">{$lang.lab_goods_brand}</td>
            <td>
            <DIV id="search_input_div1" style="width:200px" name="search_input_div"></DIV>
            <select name="brand_id" id="brand_id" onchange="hideBrandDiv()" style="width:180"><option value="0">{$lang.select_please}{html_options options=$brand_list }</select>
              {if $is_add}
              <a href="javascript:void(0)" title="{$lang.rapid_add_brand}" onclick="rapidBrandAdd()" class="special" >{$lang.rapid_add_brand}</a>
              <span id="brand_add" style="display:none;">
              <input class="text" size="15" name="addedBrandName" />
               <a href="javascript:void(0)" onclick="addBrand()" class="special" >{$lang.button_submit}</a>
               <a href="javascript:void(0)" onclick="return goBrandPage()" title="{$lang.brand_manage}" class="special" >{$lang.brand_manage}</a>
               <a href="javascript:void(0)" onclick="hideBrandDiv()" title="{$lang.hide}" class="special" ><<</a>
               </span>
               {/if}
            </td>
          </tr>
      ok 完美解决
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值