问题标签 [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.
javascript - 我们如何在jquery中将选择框的默认返回值设置为null
如果选择框没有被选中,那么它将返回空值,这怎么可能?我试过这段代码:
jquery - Rob LaPlaca selectbox.js 不适用于设置值
我有一点奇怪的问题Selectbox.js
我正在使用以下代码转换现有的选择框
这里$(this)
就像$('#sltCountry')
下面
现在我想为其设置选定的值会发生什么,$(this)
但正如我所使用的那样SelectBox()
,我无法做到这一点。
选择框被转换为<dl>
标签。如此明确地,我无法为我想要设置的值设置值。
我用来将所有select
框转换为 SelectBox() 类型选择框的函数。
用法:newSelectBox($('select'));
我花了很多时间来做到这一点,但未能成功。
谁能帮帮我?
javascript - 无法在 onchange = function() 中将字符串分配给另一个字符串
我有这个:
如果我选择另一个值,onchange = function()
则调用 an:
函数内的警报工作正常,但他不会分配新的字符串。
alert(string2)
显示 string2(未定义)。
我想string2
在函数之外使用。但我不能,因为它从未被分配。但我不知道为什么。
可以说,我想string2
在另一个 onchange 函数中使用...
并将其分配给string3
. 如果我想string3
在 onchange-function 之外使用它是undefined
.
javascript - jQuery选择框不关闭
我有一些使用复选框和下拉菜单创建计算器的脚本。
我正在一个新域上重建一个站点,所以这段代码在两个站点上。
代码在头部停止工作,所以我把它移到页脚,它又工作了。我删除了代码,以便检查脚本运行时看不到的内容。当我把脚本放回去时,它又停止了工作。现在不管我把它放在哪里都行不通。
Chrome 中的开发人员工具为 j() 提供了错误。说它无效,但它不会在脚本相同的旧站点上出现此错误。这是代码:
更新:我更改了代码,如 davcs86 的答案所示。复选框正在工作,但单击下拉菜单时答案没有更新。我假设是因为选择框 jquery 无法正常工作。selected="selected" 在您单击任何选项后保留在 HTML 中。所以看起来它对在计算中使用哪个数字感到困惑。我怎样才能让它工作?
javascript - 在单击之前我无法获得选择框值
我有这个选择框:
有了这个js函数:
这就是 node.js 函数。我得到 selectBox 的值并将其设置为另一个变量:
问题是这样的:如果用户不单击选择框,则该功能req.param('year')
不起作用……但如果用户单击它,一切正常!我不知道如何解决这个问题。
javascript - 无法使用 jquery 在表单中获取选择字段的值
我想在提交按钮上获取表单中所有元素的值。我序列化表单中的数据,但由于某些我在序列化数据中不理解的原因,选择字段上的选定选项的值不包括在那里。
这是一个Js小提琴
我的表格如下所示:
在提交此表单时,我会处理一些处理它的 jquery 代码。它看起来像这样:
有人可以帮助我了解我的问题在哪里!先感谢您。
javascript - 替换选择框内容
我想替换我的选择框中的全部内容。
这是我所拥有的:
我的新内容如下所示:
我试着用这种方式替换它:
结果看起来像对象列表。
forms - 在 Perl 中,一个选择框可以以两种形式提交吗?
我的 CGI 脚本中目前有两种形式。其中一个表格有一个提交框。
我想知道是否可以将同一个框放在另一种形式中,以便通过这两种形式将选择框中的值发送到两个不同的 CGI 脚本。
有没有办法让我把选择框stime
变成另一种形式?