问题标签 [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.

0 投票
0 回答
762 浏览

jquery - 使用 id 属性作为参数将 Checkbox 设置为 Checked

我想通过 jQuery 使用其“id”属性作为参数将复选框设置为“已选中”。实际上,如果我直接指定带有其 id (checkbox1) 的复选框,则此方法有效:

但是,我想将 id 作为参数。所以,这是我尝试过的(但没有奏效):

我想我可能在引用方面做错了。通过尝试多种组合仍然无法弄清楚。你觉得我应该怎么接近?

0 投票
2 回答
2129 浏览

jquery - 将只读添加到jQuery中的输入字段

我在添加readonly某些输入字段时遇到问题。

我在<head>

然后我有 6 个输入字段中的 2 个,我需要添加readonly

我已经尝试过.attr(),现在.prop()我正在使用,因为我使用的是 jQuery 1.10+,但我仍然可以编辑输入字段,出了什么问题。

...编辑...可以在 jsfiddel 上看到它的工作正常 - 所以有人可以告诉我它是否是另一个脚本在这里阻塞它http://wnf.dk/bestillingsform.html?tx_powermail_pi1[field][7]=卢森堡的前 2 个字段有readonly添加。

0 投票
0 回答
1378 浏览

javascript - prop("selected",true) 在 Safari 中不起作用

有人知道为什么在 Safari 中这不起作用吗?

就像在 Chrome 和 Firefox 中一样。该选项确实被选中(因为有一个属性 selected="selected" 可见),但下拉列表没有更新。我正在使用 Safari 7.0.4。

0 投票
7 回答
50150 浏览

javascript - jQuery .prop('checked', false) 不起作用

HTML:

JS:

这是一个 JSFiddle http://jsfiddle.net/3PYm7/

当我$('#box').prop('checked', false)用作语句的条件时,if它不起作用,但! $('#box').prop('checked')工作得很好!

0 投票
2 回答
32 浏览

jquery - 在函数中获取 jQuery 属性

看看这个例子。使用jquery文件上传

我不想在回调方法 add、fail 和 done 中访问 myOptions 属性。但是this.myOptions只为失败和完成回调定义。在 add 回调this.myOptions中是未定义的。有没有其他方法可以访问回调方法中的 myOption 属性?

0 投票
1 回答
645 浏览

jquery - 从另一个处理程序取消选中单选按钮后,用于基于另一个输入字段检查单选按钮的处理程序停止工作

我有一个带有单选按钮和文本输入字段的表单:

文本输入字段有一个keyup与之关联的处理程序,当我开始在文本输入字段中输入时,它将检查单选按钮:

该表单还有一个“重置”按钮(带有idof reset)和以下click处理程序:

问题keyup单击“重置”按钮后,输入字段的处理程序停止工作。

当我通过这样的调用来增加处理程序时console.log

在单击“重置”按钮之前输入两个字符时,我得到以下输出:

未检查

“checked”属性的新值:true”

检查

单击“重置”按钮后输入两个字符时,输出如下所示:

未检查

“checked”属性的新值:未定义

未检查

“checked”属性的新值:未定义

单选按钮的checked属性现在undefined不是false. (我假设这就是keyup处理程序无法再设置它的原因?)

我想了解这里发生了什么。keyup单击“重置”后,如何修改代码以保留处理程序的功能?

我觉得我遗漏了一些明显的东西,但到目前为止,我还无法在这里或其他地方找到解决这个问题的方法。

0 投票
3 回答
271 浏览

javascript - 我应该使用哪种方法(.attr() vs .prop()) 来提高性能和使用?

我已经解决了这个问题,并将我的解决方案放在“小提琴”下面。请检查它...看到这个小提琴:http: //jsfiddle.net/maniator/JpUF2/

希望这会有所帮助...

0 投票
2 回答
1724 浏览

javascript - 支持选定行的复选框?

在我的表格上单击该行将突出显示它,并且还应选中相应的复选框。此外,如果选中了 checkall 复选框,则应突出显示所有行。如果取消检查,则应删除突出显示。我不能给出 ids 并且想用 .find() 或 .closest() 或类似的东西动态地做到这一点。有任何想法吗?提前致谢!http://jsfiddle.net/7vLdxddr/3/

jQuery

0 投票
3 回答
54 浏览

jquery - Property assignment not working

I'm trying to mimic a placeholder behavior, so i try to save the original value on page load. using this code. I'm here cause it's not working. the value is empty.

0 投票
2 回答
385 浏览

javascript - jQuery - 如何在复选框更改时删除Prop?

我有一个复选框,我用它来切换输入字段是否使用 jQuery “必需”。这是 Foundation Abide 验证的一部分。因此,在输入字段的末尾,它需要添加/删除“必需”一词。

默认情况下选中该框。当用户取消选中该框时,它应该将“必需”添加到输入中(否则)。但是,如果您重新选中该框,“removeProp”不会删除“必需”。我在这方面做错了什么?我已经尝试过 prop 和 attr 函数,结果相同。