问题标签 [jquery-selectbox]

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 回答
1191 浏览

php - Ajax + jQuery 组合框

今天我意识到一个组合框可以控制第二个组合框的数据是非常有用的。我的问题 -> 我以前从未使用过 Ajax。

目前在以下网页上工作:http: //194.247.30.66/~keizer/?ond= woningen

尝试使用左侧的组合框。

我的一般问题:我讨厌提交按钮,我讨厌默认外观,如何使用 Ajax 处理第二个组合框的数据?例如:第一个组合框包含一个城市列表。当我选择一个城市时,它应该自动更改组合框 2 的数据(包含一个带有房屋类别的列表)。

当我在第一个框中选择 Echt 时,它不应该让 box2 向我显示一些不在我的数据库中的数据。

请帮助这个愚蠢的菜鸟。

我得到的数据:

0 投票
1 回答
235 浏览

jquery - 链接的下拉框在最新的 jquery 版本中不起作用

选择国家后,我有一个很好的功能来填充度假村下拉框。现在,使用 jquery 1.6,度假村下拉框不再填充。有谁知道是什么原因造成的。

});

0 投票
1 回答
1837 浏览

php - Jquery:在通过ajax填充的选择选项项目上设置选定状态

我有 6 个选择框 (sbs),每行 3 个,所以两行。前三个 sbs 包含通过 php 填充的选项列表,数据从 mysql 中拉回。当从每个框中选择一个选项时,我正在使用 jquery(通过 ajax)来拉回紧接其下方的 sb 的选项项,并用相应的数据填充所述 sb。我单击“创建”,数据通过 ajax 发送到 php 脚本,然后将数据存储在表格中,并在表格下方的表格中返回提交的下拉数据(尽管已格式化)。因此,在创建“组合”后,您可能会得到类似这样的东西。冒号左侧的每个选项都是选择框顶行上的一个选项,然后您已从右侧显示的相应框中选择了选项。

等等

如果我想编辑记录,我单击编辑,jquery 找到单击的编辑按钮的 id,通过 ajax 将其传递给另一个 php 脚本,然后返回一个带有相关数据的 json 对象,然后用于重新填充下拉框选择的选项。到目前为止一切正常。

我的问题是,只有顶行 sbs 在单击编辑时获得选择的选项之一。子选项没有被选中,我不知道为什么。我可以获得正确的选项来显示,但无法为我的 json 对象中返回的任何匹配值设置选定状态。我已经花了 8 个小时试图弄清楚并在 SOverflow 和其他网站上尝试了各种方法,但都没有奏效 - 老实说,我对 javascript/ajax 没有那么丰富的经验。

在成功的 ajax 进程即成功后:我正在执行以下操作:

任何帮助都会非常受欢迎,因为它把我逼到了边缘。

0 投票
1 回答
32202 浏览

javascript - 如何循环并将成对的值添加到 JSON 对象?

使用jQuery SelectBox 插件,我正在尝试创建一个如下所示的 JSON 对象,其中'value''name'是选择框的值对:

因此,当我遍历我的数据时,我会将更多数据推送到数组的末尾。目前,要显示'name'唯一,我使用以下内容:

据我了解,JavaScript 似乎不喜欢使用变量作为标识符,即我不能这样做:jsonObj.push({data[i].id:data[i].name});

为了让选择框按需要工作,我该如何创建我需要的那种 JSON 对象?

0 投票
5 回答
15250 浏览

jquery - 使用 jquery 确定选定选项会导致“指定属性已弃用”警告

可能遗漏了一些非常明显的东西,但我无法弄清楚发生了什么。我正在尝试使用 jquery 来确定下拉列表中当前选择的选项(参见小提琴),但是当我执行以下操作时,我在(FF9)控制台中收到警告。

警告信息:

警告:不推荐使用属性的指定属性。它总是返回 true。

难道我做错了什么?这是我应该关心的事情吗?提前致谢。

0 投票
1 回答
1362 浏览

jquery - Jquery selectBox不一样选择选项卡内的宽度

我有多个不同形式的选项卡,我在该选项卡内使用 Jquery selectBox 插件来替换选择。

问题在于选项卡或选择框插件以某种方式选项卡 css display:block; 更改 selectBox 插件宽度,并且不同选项卡中的两个相同选择具有不同的宽度,宽度差异非常小,但形式不错,看起来很糟糕。

这是有问题的演示:http: //jsfiddle.net/kvdKr/1/

有人知道怎么修这个东西吗 ?谢谢

更新:

通过使用 $("select").selectBox('destroy'); 解决了这个问题 在打开和使用选项卡之前 $("select").selectBox(); 再次,这解决了问题。更多详细信息:https ://github.com/claviska/jquery-selectBox/issues/11

0 投票
1 回答
465 浏览

javascript - 我们如何通过Jquery将三个选择框排列成一个序列

我想知道我们如何安排三个选择框,有了一些选项,它将根据之前的选择框值进行配置。

请查看我们为我们的程序申请的代码。

如果我们删除“rtype”ID 的代码,并像这样将硬编码值输入到查询中,那么上面的代码就可以正常工作。

但是我们希望在更改“rtype” id 时更新此值,an 选项的值为 (2 3),我们只需将这些值分成两部分,较高的部分将放入“var max_adults” ,而较低的将转到“var min_adult”。

请给我正确的解决方案,我们如何相应地安排代码。

0 投票
0 回答
427 浏览

css - jQuery 选择框

我正在使用 jQuery 选择框来修改我的 html 列表/菜单。它工作正常。我的CSS看起来像

ajax 调用后,我将使用通过 ajax 调用获得的新选择框更新 div。我的问题是此时我的 jQuery 选择 bos 样式会松动。我尝试再次调用 jQuery 选择框,例如'

但不工作。

提前致谢

0 投票
4 回答
2506 浏览

jquery-plugins - 使用 jquery.selectbox 时无法设置 SELECT 控件的值

当使用 jquery.selectbox.js 插件制作漂亮的 SELECT 下拉菜单时,我遇到了一个问题,我无法使用 JQuery 选择当前值:$("#select_id").val("my value");

可能的解决方案是删除 $('#select_id').selectbox(); 打电话,但我失去了设计。

该怎么办?

调查:

使用 jquery.selectbox 时,真正的下拉菜单隐藏在页面上,只有 jquery.selectbox 制作的表示元素可见(实际上它们是 DIV)。问题是当 .val() 被更新时,相应的可见 DIV(带有 class="jquery-selectbox-currentItem")没有更新。

0 投票
3 回答
2994 浏览

jquery - jquery selectbox:如果选择了最后一个选项,则使用其他下拉值重新加载 Jquery Selectbox

当使用新值选择最后一个选项时,如何刷新 jquery 多选?就像我的选择框中有以下选项

如果用户从选择框中选择“加载所有其他”选项,则应使用不同的值重新初始化此选择框。或者是否可以在一个使用粗线分隔的选择框中填充两个下拉值。