选择并禁用表单中的每个输入字段,包含在jquery中的表中

选择并禁用表单中的每个输入字段,包含在jquery中的表中,第1张

概述我正在禁用基于复选框的表单… 我在添加disabled属性时遇到问题. 这是我到目前为止所得到的: HTML: <table id="shipInfoTable"> <tr> <td>Name:</td> <td><input type="text" name="name" /></td> </tr> ...</table> Javascript选择器/属性 *** 作(jque 我正在禁用基于复选框的表单…

我在添加Disabled属性时遇到问题.

这是我到目前为止所得到的:
HTML:

<table ID="shipInfotable">  <tr>   <td>name:</td>   <td><input type="text" name="name" /></td>  </tr>  ...</table>

JavaScript选择器/属性 *** 作(jquery):

$("#shipInfotable tbody tr td input").each(function(index,item){    item.attr("Disabled",true);});

Chrome Dev Console错误:
未捕获的TypeError:对象#<一个HTMLinputElement>没有方法’attr’

当我警告.each()中的项目时,它会发出警告[object HTMLinputElement]

不太确定如何正确选择输入元素.我究竟做错了什么?

解决方法 该函数不会为您提供jquery对象.它应该是:
$("#shipInfotable input").each(function(index,item){    $(item).attr("Disabled",true);});

(注意我也简化了你的选择器,它仍然有效)
如果你没有对每个项目做任何事情,这也会起作用:

$("#shipInfotable input").attr("Disabled",true);
总结

以上是内存溢出为你收集整理的选择并禁用表单中的每个输入字段,包含在jquery中的表中全部内容,希望文章能够帮你解决选择并禁用表单中的每个输入字段,包含在jquery中的表中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1132119.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存