问题标签 [jquery-ui-spinner]

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

jquery - JQuery - 小时微调器

我需要使用 JQuery 微调器几个小时,所以模板将是:00:00:00:00

目前微调器仅设置为数字。

我该怎么做?

0 投票
2 回答
4792 浏览

jquery-ui - 带有字母 AZ 或其他自定义范围的 jQuery UI Spinner

有没有办法自定义 jQuery UI 微调器,以便 AZ 字母(或任何自定义范围)成为可能?

0 投票
4 回答
6535 浏览

javascript - jQuery Spinner:非数值

我正在使用 jQuery Spinner,设置了 min (0) 和 max (500) 值。如何防止用户在输入框中直接输入非数值(或 0-500 范围之外的值)?当用户使用微调器按钮时,最小值和最大值起作用,但在输入表单中输入内容时不起作用。

0 投票
3 回答
5575 浏览

jquery - 使用复选框禁用 JQuery UI 微调器

我正在使用:http ://api.jqueryui.com/spinner我该如何设置它,以便如果输入有 attr=disabled 它将禁用微调器?

此代码给我错误:在初始化之前无法调用微调器上的方法;试图调用方法“选项”

0 投票
1 回答
6932 浏览

javascript - 未捕获的 ReferenceError:Spinner 未在 chrome 上定义

我正在使用spin.js库来加载微调器。Chrome 抛出此错误

[未捕获的 ReferenceError:未定义微调器]。

微调器在所有其他浏览器中运行良好!

以下是相关代码:

有什么解决办法吗?

0 投票
1 回答
2951 浏览

jquery - 动态附加 jQuery UI Spinner

我在使用 jQuery UI Spinner 小部件时遇到问题。在 html 中添加输入时它工作正常;但是,当我动态添加输入时,它不起作用。我创建了一个微调器在此处动态添加时不起作用的示例:jsfiddle example

我已经将此方法与许多其他 jQuery UI 小部件一起使用,似乎没有问题。

0 投票
2 回答
1197 浏览

javascript - 禁用在 jQueryUI 微调器上按住向上和向下按钮

我正在使用 jQuery 1.7.1 和 jQueryUI 1.9.1。

我有一个微调器,每次更改时,都会创建或删除一个文本字段以匹配微调器上的数字。按住按钮将导致数字快速变化,从而导致创建或删除大量字段。

不是一个大问题,因为它是客户端,但我只是不喜欢它。所以我想在用户按住微调按钮时禁用快速旋转。

我想出了一个使用增量函数的解决方案,如下所示:

这起初效果很好,但引起了另一个问题。在每个新创建的文本框旁边,我制作了一个“删除”按钮,可以删除元素并减少微调器。但是当我调用该stepDown方法时,由于某种原因,这会调用我的增量函数,numOfSpins每次调用时都会增加。所以它只会减少一次。

任何人都有更直接的解决方案来防止用户按住递增/递减按钮(或键盘上的向上/向下箭头)?

0 投票
6 回答
6968 浏览

jquery - 如何在 Jquery 微调器中只接受正整数?

我怎么能限制用户只在像这样的 JQuery 微调器中键入数字?

谢谢

0 投票
3 回答
4649 浏览

jquery - jQuery UI Spinner - 能够通过键盘超过`max`

我们遇到了 jQuery UI 微调器的问题。当我们在微调器上设置一个最大值时,使用微调器按钮是不可能超过这个最大值的。但是使用键盘我们可以转到任何数字。

http://jsfiddle.net/Uygt2/

我们还需要允许用户使用键盘。jQuery UI 中是否有针对此问题的标准解决方案?

正如您在此(http://jsfiddle.net/Uygt2/4/)中看到的 Rab Nawaz 更新的小提琴,blur总是被调用,这导致我们的逻辑运行两次。

0 投票
0 回答
610 浏览

jquery - jQuery UI - 几个小时不工作的微调器

我拿了时间微调器示例http://jqueryui.com/spinner/#time并尝试将其更改几个小时。是我的代码。

它的行为非常有趣。它在 08 和 06 之间递增(即使起始值为 01)。此外,如果我在第 18 行设置断点,则“value”中的值为 3600000(可能是因为 step 是那个),并且每次点击 continue 时都会翻倍。这将正确增加输入字段中的值。但是如果没有断点,它只会在 08 和 06 之间切换。如果这个问题听起来令人困惑,那就是正在发生的事情。我很困惑微调器是如何工作的。

注意我最终希望从 https://github.com/jquery/globalize#dates获得时区选项(zzz)

非常感谢任何帮助