问题标签 [chained-select]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
955 浏览

extjs - 更改父 cb 时,链式组合框显示 valuefield 而不是 displayfield

如何在我的示例中以 extjs 方式重置链式组合框?

考虑这两个组合框:

相应的模型定义:

我的问题是当我切换我的父组合框时,它的关联子组合框显示 valueField 而不是 displayField。

https://fiddle.sencha.com/#fiddle/vtg

0 投票
1 回答
392 浏览

extjs - 可以选择没有父级的子级 cb 的链式组合框

所以基本上我正在尝试做与我在上一个问题中所做的相同的事情 - 链式组合框在更改父 cb 时显示 valuefield 而不是 displayfield 但现在我希望能够在不选择父级的情况下选择子组合。

这是我为进行基本过滤所做的工作,但我坚持让选择子 cb 成为可能。

https://fiddle.sencha.com/#fiddle/103r

我错过了什么?

0 投票
3 回答
2852 浏览

javascript - jQuery 和 JSON:从具有多个值的数组中进行链式选择

我有一个 JSON 文件 ( json/cities.json),它以下列形式将我所在国家的州与其城市相关联:

我还有一个带有状态的 HTML 选择,如下所示:

以及城市的空 HTML 选择:

我要做的是用键(状态)过滤的 JSON 值填充城市的 HTML 选择。

我正在使用以下 jQuery 脚本:

问题是应该用城市填充的选择在console.log返回以下标记时甚至不会改变:

也就是说,这些值作为一个值返回,它应该是多个值(每个值用逗号分隔)。

0 投票
1 回答
937 浏览

django - django 链式选择框

尝试按照此示例完成一个相当简单的链式选择。这是我能找到的最适合我有限要求的例子,并且认为它只需要一些重命名来匹配我的设置。

模型.py

和views.py

和html模板

显示类别/子类别的第一个选择框按预期工作,但是无论选择什么子类别,第二个选择框都保持为空。

我看不到任何错误,也不知道如何调试它。

我假设下面的示例是一个完美的工作解决方案,并且我怀疑问题出在我的命名方案中,例如,我在引用我的外键时是否在某处混淆了 subcategory 和 sub_category?但我可能错了

非常感谢!

编辑:

发现一个错误,在我的 http 日志中我可以看到对 /getdetails 的调用,这是有道理的。但是,在 urls.py 中添加 /getdetails 后,我的 http 日志中仍然出现 500 错误

0 投票
0 回答
445 浏览

ajax - 通过 AJAX 在 Wordpress 中进行链式选择

我需要在 WP 中创建两个链式选择输入(国家、城市)。(所有都在位置分类中,国家是主要类别,城市是子类别)

在第一个选择中,我列出了所有国家:

在第二个选择中,我只需要取决于所选国家/地区的城市(无需页面刷新/提交,因此使用 AJAX)

我需要将选定值从第一个选择传递给 php 变量:

列出第二个选择:

请帮助我如何实现这一点,我制作了相同的代码,但还不够:

JS:

PHP:

函数.php

0 投票
1 回答
5826 浏览

django - 如何在 Forms.py 中进行 Django 链式选择?

如果用户选择作者为 Jk Rowling,则必须在书籍选择字段中填写哈利波特系列(1 到 4 个选项)

如果用户选择作者为 Agatha Christie 则只有 (5 到 8 ) 必须填写在书籍选择字段中

如果用户选择 Author As Mark Twain 那么只有(8 到 11)选项必须填充在书籍选择字段的选择小部件中

我想过滤选择有人可以帮忙吗?

0 投票
1 回答
305 浏览

jquery - jquery chained selects with multiple parents - last select is always 'disabled'

I am trying to implement a chained select dependent on 2 parent selects, but the child select always remains disabled, with no options loading. As far as I can tell, the first-parent\second-parent format is correct in my data, but yet the child select won't fire.

My setup is as follows:

  • 1st parent select: years (year-2016, year-2015, year-2014...)
  • 2nd parent select: media types (article, gallery, video)

If "year-2015" and "article" are selected, then the child select should display options with the class "year-2015\article".

Scripts:

Here is a jsfiddle with the generated HTML

My code seems to be consistent with this example fiddle -- but I can't identify why my child select won't fire. What am I missing?

0 投票
1 回答
1302 浏览

ajax - Chained dropdown menu in cakephp 3

I have 4 tables categories, subcategories, product_types and products. Each is associated with other in following hierarchy.

The view of add() action of ProductsController is

Right now it is list whole subcategories in the list. I want to load subcategories on change of categories and product_types on change of subcategories using Ajax.

There is no good example I can found for CakePHP 3.x and also some documentation mentioned that js helper has been removed from CakePHP 3

How it can be implemented in CakePHP 3. I'm new to CakePHP and Ajax as well.

Thank You.

0 投票
1 回答
59 浏览

javascript - 如何在一页中使用jquery循环php

我使用链式选择来选择一个区域。我使用了 foreach 循环和这个 javascript。

这是我的看法

这是我的控制器(data_master)

这是我的模型(m_data)

而另一个视图(data_mater/v_drop_down_kabupaten)

但是那个脚本效果只是一行循环,所以我试着把脚本放在循环里面。

我不能用它。有更好的主意吗?

提前致谢,

0 投票
1 回答
252 浏览

php - 将值与逗号分隔的字符串 SQL PHP 进行比较

我在我的网页上使用双层链接选择框来过滤数据...我在查询第二个选择值时遇到问题...

桌子:

我有两个选择框,其中第一个用于 DISTINCT 猫值......这对我来说非常适合......

我正在使用的查询是:

输出:

现在我想进行一个查询,它选择我们在第一个框中选择的所有具有相同 cat 值的区域,例如如果我从第一个选择中选择“resort”,它为第二个框选择了“mall road”......如果我选择了“宴会厅”则应选择“商场路”和“pakhowal路”等。

我也为此使用了一个查询,但它对我来说不能正常工作......

第二个选择框查询:

它只为“度假村”和“酒店”猫提供正确的输出......如果我选择“农舍”或“宴会厅”,它不会获取“pakhowal 路”......

我怎样才能改变我的查询来实现这个......?