SKU组合查询算法探索

所属分类:输入,其他-自动完成,杂项

 25629  304  查看评论 (4)
分享到微信朋友圈
X
SKU组合查询算法探索 ie兼容11

里面的每个函数方法,定义的变量基本都有注释,有点js功底,跟踪一波代码,基本就可以知道整个思路了。

原理就是把结果集的SKU中key值进行更小拆分组合,把拆分和组合后的结果信息放到SKUResult里面,这样在初始化一次完成,后面的选择可以根据这个结果集使用。把组合范围减少到key里面,这样能够搜索范围避免递归,而且得到的每个小的组合属性值的结果有用信息很丰富,数量和价格都包括其中。

<div>
    属性2:
    <input type="button"  attr_id="24" value="24" />
    <input type="button"  attr_id="25" value="25" />
</div>
<div>
    属性1:
    <input type="button"  attr_id="12" value="12" />
    <input type="button"  attr_id="13" value="13" />
</div>
var keys = [
   ['24', '25'], 
   ['12', '13'], 
   ['31', '32']
];
var data = {
   "24_12_31": {price: 366.00, count: 46}, 
   "25_12_32": {price: 406, count: 66}
}

html和数据格式大概就是这样,数据回显也简单

相关插件-自动完成,杂项

基于jQuery的分组(带组名输入联想和组数删减)

页面是源于一场王者荣耀大屏幕分组展示,带有组名输入的联想和组数删减
  自动完成
 18559  261

jQuery内容查找高亮

支持中英文文本内容查找,不区分大小写支持跨标签内容查找支持追踪显示下一个。这个插件虽然简单不过网上仅此一份其他的查找都不可以支持跨标签查找内容并高亮
  自动完成
 24850  337

jQuery IP地址输入插件

jQuery IP地址输入插件兼容ie6,代码注释全
  自动完成
 15807  217

前端模拟自动检测功能

jQuery前端模拟自动检测功能插件AutoCheck.js
  自动完成
 27878  416

讨论这个项目(4)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    Y. 0
    2024/7/19 10:51:53
    选中的数据selectedIds顺序不是按照实际回显的顺序来的。是按选择时的顺序,这样不行啊。 回复
    YMK 0
    2019/7/1 11:10:41
    你好,下载下来后发现如果数据是字母或中文的话,先点击中文的属性,其他所有的属性都置为不可点击了 回复
    陪伴是最长情的告白 0
    2018/9/21 9:51:29
    请问,这个是您之前发的是配套的嘛
        温嘀嘀0
        2018/9/28 10:16:39
        你好,是和之前的不一样的,两种写法,这种好很多
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复