问题标签 [input-field]
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.
jquery - 如何对具有输入元素的列进行排序?
我有一张这样的桌子:
更新列包含复选框的位置<input type='checkbox' />
。
复选框初始状态在呈现表之前确定,但在从数据库中获取行之后(它基于一组条件,在服务器端)。
该复选框可以默认选中,默认不选中或禁用(disabled='disabled'
作为input
属性)。
我正在使用jQuery 的 Tablesorter对我的表格进行排序。而且我希望能够按包含复选框的列进行排序。input
这怎么可能(如果有帮助的话,我可能会向我的元素传递一些额外的属性......)?
我应该编写自己的解析器来处理吗?
jquery - 当目标 div 有子输入字段时,jquery mouseenter/mouseleave 错误
我有两个可排序列表,一个是嵌套的,在嵌套的可排序列表的 li 元素上具有鼠标输入效果。我的问题是当用户在作为输入字段的子元素的列表中快速移动鼠标时,mouseenter 和 mouseleave 函数被不一致地调用。
这是正在发生的事情的示例,您必须将一个窗格拖到列表中,然后将 3-4 个文本框项目拖到窗格中才能看到问题。您可以看到右上角的 2 个数字正在跟踪鼠标的进出。注意到目前为止,我只在 Firefox 3.5.7 中测试了我的网站。该问题似乎已在 Firefox 3.6 版中得到解决,但我需要它才能在所有以前版本的 Firefox 3.x 上工作
我的 jquery 1.4.1 代码:
以下是 mouseenter 和 mouseleave 函数:
当我调用将 li 元素动态添加到页面中的函数时,我试图在不使用 live() 的情况下分配 mouseenter 和 mouseleave 函数。但是,问题仍然存在,您可以在 firebug 调试器中看到错误。也许它与Firefox中的relatedTarget有关。感谢您提供任何帮助。
jquery - jQuery: preventDefault() 不能处理输入/点击事件?
我想在用户右键单击输入字段时禁用默认 contextMenu,以便我可以显示自定义 contextMenu。一般来说,通过执行以下操作很容易禁用右键菜单:
事实上,除了 FF 中的输入字段之外,我几乎可以在每个元素上执行此操作 - 任何人都知道为什么或可以将我指向一些文档吗?
这是我正在使用的相关代码,谢谢大家。
HTML:
JS:
编辑:
抱歉,在阅读了评论后,我意识到我应该澄清一些事情。
1)上面的代码确实有效......在某种意义上。代码能够通过单击哪个按钮进行排序,它只是不在乎我说 e.preventDefault() 并且仍然会弹出右键菜单。换句话说,如果您在 e.button 上设置警报,您会得到 1 或 0 表示左侧,2 表示右侧......但它只是在嘲笑我,仍然显示该死的默认菜单!
2) 如果我将 jQuery 选择器放在任何其他元素(输入除外)上,那么一切都会正常工作,FF 将尊重 preventDefault() 调用,并且不会显示默认的右键单击菜单。
javascript - 输入文件字段到输入文本字段
我什至不知道这是否可能,但有没有一种方法可以将输入文件字段中所选文件的值带到输入文本字段?
像这样:
javascript - Jquery:弹出选择div的最佳方式
问候,
假设我有这样的隐藏 div:
我有一个文本输入字段:
当用鼠标单击 myinput 字段时,我希望隐藏的 div 显示在所选输入字段附近,一旦用户从该 div 中选择一个链接,div 就会消失,并且选择的值将成为文本输入字段的值。如何做到这一点?
我使用 jquery 和 jquery ui
问候
javascript - 返回 div 中输入字段的所有值
我需要使用 div 层中的所有值输入字段形成一个字符串 - 使用 jquery
以这种形式:
jQuery:
android-activity - 按下指定的输入字段时打开联系人活动
我想在按下 web 视图中的输入字段(文本)时启动联系人活动。不知道我该怎么做。曾尝试在网上搜索,但我得到的唯一结果是如何在按下“输入文件字段”时启动文件浏览器。似乎 Android 有一个选项正是为了这个目的,但不是另一个输入类型被按下?
我真正想做的是;
当输入字段被按下时,我想给用户一个选项来启动联系人管理器(或类似的东西)以从其联系人列表中选择一个或多个联系人。
然后用联系人电子邮件填写输入字段,用逗号分隔。
是否有可能做到这一点?知道我应该在网上搜索什么吗?
jquery - 如何(动态)将大量滑块连接到输入字段?
因为这个页面似乎是参考(除了官方 jquery 文档),当涉及到高级 jquery 问题时,我将在这里发布我的问题。我有一个带有多达 80 个(!)滑块的 ajax 表单,基本上它工作正常。但是有一些滑块,范围从 0 到 500,这是很多步骤,特别是因为滑块的高度只有大约 90 像素。您可以想象,将滑块移动到某个值是可以放弃的,有时这几乎是不可能的。
所以我想另外给机会通过输入字段输入值。您是否有任何想法,如何实现这一点,甚至不必生成 80 个输入?我的想法是,单击特定的句柄,输入字段将获得传输到的值。这应该没有问题,但是如何使连接“反转”,所以如果您在输入字段中输入一个值,它将被传输到句柄?
提前感谢,这是一个很棒的网站...
马舍克
css - CSS:输入字段(宽度 100%)在简单的 2 列布局中进入下一行
我有一个简单的 2 列布局(左列固定宽度 200 像素,右列扩展 100%)。
如果正确 col 的第一个元素是一个P
元素,那么一切都可以。
但是当右列的第一个元素是一个INPUT
元素 ( width:100%
) 时,它会下降。
结果显示如下(在 Chrome、FF、IE 上测试):
你能解释一下为什么 INPUT 字段在下一行,而 P 元素没有?以及如何解决这个问题?
代码在这里:
ruby-on-rails - Ruby on Rails - 从输入框中获取值并传递到另一个页面
我必须将输入字段的值传递到另一个页面,它会将这个值添加到数据库中。
代码看起来像这样
当我按下“添加到购物车”按钮时,我希望将 cart_box 的值与它一起提交到下一页,该值将作为 :quantity 传递到下一页