jquery - 如何在php或jquery中将所有数字合并为一个

标签 jquery mysql menu selected chained

我很难弄清楚如何编写该代码...我已将选择菜单链接到最多 3 级,这意味着三个菜单与拍卖网站相关。

每个级别的菜单都带有示例的 ID 号和项目名称...

menu one (first level)

id-number      item-name
---------------------------
20             ipad
21             iphone

menu two  (second level)

id-number      item-name
--------------------------
25             ipad - 4
39             ipad - 5

id-number      item-name
-------------------------
52             16gb
38             32gb

所以我想通过输入类别 ID 号为成员(member)提供另一个选项,而不是通过添加新文本字段从菜单中选择。

例如,如果我选择 ipad ---> ipad - 4 ---> 32gb(参见上面的列表),则平均类别数为 202538(合并所有 Id 数)。这意味着我有另一个选择是输入类别 ID 号,而不是从菜单中选择来显示项目名称。

我的问题是如何在 php 或 jquery 中编写该代码以输入类别编号(例如 202538),然后在输入类别编号后显示项目编号!

请帮忙谢谢。

最佳答案

我将使用 PHP 中的嵌套循环进行演示。

$all_categories = array();
foreach($menu_one_ids as $id1=>$name1) {
    foreach($menu_two_ids as $id2=>$name2) {
         foreach($menu_three_ids as $id3=>$name3) {
             $all_categories[$id1.$id2.$id3] = $name1.' '.$name2.' '.$name3;
         }
    }
}

现在 $all_categories 是一个数组,其中类别编号作为键,组合名称作为值。

关于jquery - 如何在php或jquery中将所有数字合并为一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21445763/

相关文章:

Javascript - 复选框网格?

javascript - 为什么用户必须单击两次才能启用 JQuery UI Slider 的键盘控制

mysql - 如何判断表中数据的编码是否错误?

20,000+条记录的MySQL设计理论

mysql - 为什么 MySQL select count(*) 在快速子查询上这么慢?

html - 网页设计师...对于水平菜单,使用多个元素符号有优势吗?

jquery - 有没有办法给 prev() -- 或 prevUntil()-- 一个数值?

javascript - 在单独的页面上打开剧透

javascript - JS点击函数没有响应

javascript - HTML Accordion 面板默认打开?