问题标签 [niceforms]

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

javascript - 使用 Niceforms 有什么问题吗?

我刚遇到Niceforms,它们看起来……嗯,不错。我想知道是否有人用过这些?它们是否完全跨浏览器兼容?还有其他问题吗? (来源:会徽.com替代文字

0 投票
2 回答
1898 浏览

javascript - Niceforms 和 jQuery 事件

我们的设计机构提供了使用NiceForms的 HTML 。我遇到的问题是这搞砸了 jQuery 事件绑定。

我有以下代码:

如果我禁用 NiceForms,则此代码有效,但启用 Niceforms 时则无效。我该如何解决这个问题?

0 投票
3 回答
789 浏览

javascript - JavaScript/jQuery 和自定义表单元素

大家好,

stackoverflow 一直是编程相关问题的好资源。这是我第一次问mysqlf的问题,因为我绝对找不到好的解决方案。所以,如果我忘记了什么,请原谅我——我愿意学习 ;-)

我已经使用 JS 和 jQuery 很长时间了。jQuery 的好处是,有很多资源和插件可以满足您开箱即用的各种需求。但是,我看到很多网站使用非常好的表单元素(样式输入:文本/密码、单选、复选框、下拉列表等)。但是我找不到任何 jQuery 插件或 JavaScript 框架,它们提供了设计/样式表单元素的可能性。他们要么缺乏元素支持,要么非常不稳定。

  • jQuery UI(我最近开始使用)不支持文本输入和下拉菜单。
  • NiceForms 相当简洁,但在某些浏览器中有点不稳定,而且相当 hacky。它用各种绝对定位的 div 替换了一些元素,这有时会完全破坏我的布局或者只是不起作用(在浮动时等)。它还缺少许多基本属性,例如某些元素的宽度。

我正在寻找一种以图形方式设置样式的方法。所以我不想仅仅通过 CSS 修改它的边框。你知道任何资源,我可以使用吗?我会自己编写代码,但我有点害怕繁重的工作,因为让自定义表单字段在所有常见的浏览器上工作可能会非常伤脑筋。

有谁知道除了 jQuery UI 和 NiceForms 之外的其他一些(仍然维护或稳定的)方法?

0 投票
1 回答
203 浏览

magento - 安装好表单。将选项发送到购物车

我想安装niceforms

它是如何工作的。我包装产品选项“选择”信息表单标签,所以我看起来像

所以 niceforms 的 div 包含 div 格式的 select 的副本。因此,我设法编写了一个函数,该函数将监视 div 中的选定元素并在产品选项选择中选择它。然后重新加载价格。但它不会将产品选项发送到购物车。我怎么解决这个问题?

0 投票
2 回答
137 浏览

jquery - 相互链接下拉和文本输入值

寻找如果我的 id 为contentPageID的选择被更改的东西,那么它会清除带有itemURL id 的输入值,反之亦然。如果为输入文本输入了一个值,则选择的 val 变为 0。

0 投票
2 回答
793 浏览

jquery - 漂亮的表格导致清晰的表格问题

出于某种原因,当它清除字段时,它会将下拉列表的值重置为“”,但它不显示选项的实际文本?任何想法为什么?

编辑:

编辑2:

我不知道是什么导致了这个问题,无论是漂亮的表单还是 jQuery 表单验证插件,还是因为单击了重置按钮,我知道使用以下代码:

我有一些下拉菜单,并且随着表单的重置,它会重置所有表单字段的值,甚至是下拉菜单,但是下拉菜单的文本与用户的最后一次更改保持一致。有谁知道使选择刷新以使其初始选项成为默认选项的解决方案?

编辑3:

任何人的任何想法,因为我已经为此困扰了几天。

编辑4:

希望我能找到一个至少有一个想法的人!

编辑5:

这是一个 js fiddle,它可以完成我所说的。它将下拉列表的值重置为 0,但不会将文本选项更改回默认值 - 选择 -

http://jsfiddle.net/EwpXp/

0 投票
1 回答
189 浏览

jquery - 用户必须选择输入或下拉菜单

这里的想法是,用户只能对 id 为 itemURL 的输入文本框进行选择,或者对 contentPageID 进行选择。如果用户开始在 itemURL 中输入响应,它会使 contentPageID 下拉列表返回 0 以获取 - 选择 - 文本选项的值。如果用户随后改变主意并开始使用下拉菜单进行选择,则它会清除 itemURL 文本字段的值。我使用了以下代码,但是我使用的是 niceforms,并且必须对其进行更多操作,并且不确定如何操作。

我确实有一个重置功能,它使用它来清除下拉列表,但不确定如何将其用于我想要做的事情。

0 投票
1 回答
314 浏览

css - HTML5 doctype 打破了 niceforms 的布局。有解决办法吗?

我想在我的网站上使用 niceforms ( demo ),但 HTML5 破坏了设计(文本区域的角落移动)。

由于我宁愿不依赖“几乎标准”模式,我认为它在 XHTML 1.0 过渡中看起来是正确的,我希望有人能告诉我如何使它与 HTML5 一起工作。

除了演示和CSS 文件之外,我认为没有任何与此相关的内容可以分享。从字面上看,只需更改演示的文档类型,所有内容都会垂直移动几个像素,破坏选择框、文本区域和上传框。

0 投票
1 回答
403 浏览

jquery - NiceForms 下拉更改中的 jQuery 事件

我使用 niceForms 来制作我的下拉菜单,下面是我的 html 中的内容

但是当我在我的下拉项上使用 firbug 时,它也会显示以下 html,如果我在浏览器上查看它,我只是无法在我的源代码中看到它。

我的问题是,当有人将菜单更改为“反馈”下拉项时,我想触发一个 jquery 事件。我怎样才能做到这一点?

0 投票
3 回答
112 浏览

jquery - 提交按钮在 Internet exlorer 中不起作用

我有一个在 Firefox 中完美运行的登录页面,但在服务器上的 Internet Explorer 中无法运行。表单未提交。另外,我使用的是 niceform 模板。可能是什么问题?我的表单代码

我的脚本