问题标签 [prop]
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 - How do I bypass this apparent Webkit checkbox rendering bug?
The alleged rendering bug can be seen here:
Affected browsers include: Chrome 27, Android Froyo, and my co-worker's iPhone (version?). Unaffected: IE9, FireFox 22
On the affected browsers, You can click the "Check" and "Uncheck" buttons each once, and after that they appear to stop working.
Despite appearances, the checkbox state appears to be set correctly set with each click. I used the Chrome debugger to reach this conclusion.
Newer versions of jQuery seem to have no effect on the outcome.
In case the answer is obvious, I did spend some time searching on SO and Google!
Thanks in advance.
jquery - 在更改了这些属性的函数运行后,计算具有特定属性的当前输入数
与此问题相关:使用 jQuery,保持表单的提交按钮处于禁用状态,直到所有必需的文本框、单选、复选框元素都有值(或被选中)
我非常好心地帮助整理了这个功能
这里发生的是表单的提交按钮一直处于禁用状态,直到所有具有“必需”属性的字段都具有某种值(或已被检查等)。
作为更大图景的一部分,另一个 jQuery 函数(工作正常)根据选择框的值隐藏其中一些字段。
实际上,当这些字段被隐藏时,应该删除所需的属性。删除 required 属性后,我希望上述函数只计算 (required.length) 剩余的必填字段,但实际上,它会计算所有这些字段——即使是那些不再具有 required 属性的字段。
关于解决这个问题的任何想法?
javascript - jQuery/Javascript 复选框
我想用复选框做这样的事情。如果用户单击复选框,它应该更改其状态(选中 -> 未选中和 vv. )。
我的代码:
不幸的是,该复选框不会再次被取消选中。第一次,复选框被选中,但如果我再次点击它,没有任何反应,它仍然被选中。
我希望使用此代码,因此我可以通过函数调用而不仅仅是通过用户交互来更改复选框的状态。
请帮助我,对不起我的英语^^
jquery - jQuery 将复选框设置为“已选中”
我正在尝试设置一个复选框以从 if 语句中检查,但它似乎不想工作......
这是 HTML:
这是在我的 .js 文件中:
我在控制台中看不到任何错误。
任何人都可以对此有所了解。
它在 AJAX 成功响应中:
谁能帮我??
这就是我在控制台中得到的:
javascript - 使用 jQuery 的 .prop 方法将属性设置为函数
我正在尝试使用.prop()
仔细查看此函数的文档,似乎存在一种特殊行为,其中值是一个函数,并且属性不会被分配函数而是函数返回值。
是否有一个简单的解决方法或者我应该使用
jquery - jquery属性禁用和输入值表单提交
我想问的是,我有一个名为全屏的复选框,当我检查它时,应禁用宽度和高度两个输入字段,并将其值设置为空。我用 j 查询做得很好,但是当我提交带有全屏检查的表单时,即使两个输入字段的值为 0,它也会保存这两个输入字段的先前值。
有什么帮助吗?
这些值设置为 null ,但是当提交表单时它不会保留它
jquery - jQuery .prop 在单选按钮上添加/删除类 - 不起作用
我需要在一系列单选按钮和复选框上添加/删除一个通用类(类似于 .is-checked)。这是我的代码:
这在复选框上非常有效,但在添加到单选按钮的类上永远不会被删除。想法?想法?
编辑 我不小心忽略了提到这个脚本将为 IE8 有条件地加载,因为不支持 ':checked' 伪选择器。整个功能在除 IE8 之外的所有设备中都运行良好,因此这是该浏览器的拐杖,而可怜的用户则坚持使用它。最后,'is-checked' 类将触发与 :checked 选择器相同的 CSS。
javascript - 查找 jQuery 元素的属性
我有这样的 HTML:
这是我的 JavaScript:
它应该可以工作,但它警告未定义。我究竟做错了什么?
javascript - 使用 jQuery .attr 或 .prop 设置属性值不起作用
我创建了一个按钮,其属性名为“已加载”,初始值为“否”。单击按钮后,我正在运行一些 ajax,最后我尝试将“已加载”属性设置为“是”,这样如果用户多次单击按钮,则不会再次运行 ajax .
我有这样的东西:http: //jsfiddle.net/PDW35/2/
单击按钮不会将加载更改为“是”。但是,如果您在 .attr 调用之后立即发出警报,如下所示:
警报框确实包含“是”,这无济于事,因为一旦用户单击,上面的相同代码就会在屏幕上显示“否”警报框。
如果我使用.prop()
而不是.attr()
. 我是否在这里遗漏了一点,或者.prop()
只是.attr()
不使用自定义属性?
编辑:根据以下评论使用 ajax 更新 jsfiddle:http: //jsfiddle.net/PDW35/5/
jquery - jquery prop 文件操作
我的目标是让用户在前端选择多个文件,但我更喜欢单独上传它们。我想保存原始文件选择和发布表格,每个文件都有一个文件。但是更改属性文件(通过 jquery)不起作用。
之后,“files”属性像以前一样保存所有文件。为什么?如何解决这个问题只发布一个文件?