jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – Jquery:不推荐使用属性指定的属性.它总是返回true大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Using jquery to determine selected option causes “specified attribute is deprecated” warning5个
我有选择元素的集合,当我第一次更改一个选择元素的值时,这个功能不工作,它工作第二次我改变价值,在控制台我有

jQuery代码

$(document).ready(function () {
    var collection = $('SELEct.ddlJ');
    console.log(collection);
    for (var element in collection) {
        $(element).change(function () {

            $('SELEct.ddlJ').change(function (E) {
                $(this).parent().parent().find('td:last').prev().find('span').html(
                    $(this).parent().parent().find('SELEct.ddlJ').filter(function () {
                        return $.trim($(this).val()) == 'm';
                    }).length);

                $(this).parent().parent().find('td:last span').html(
                $(this).parent().parent().find('SELEct.ddlJ').filter(function () {
                    return $.trim($(this).val()) == 'n'; }).length);
            });
        });
    }
});

HTML代码

<table cellspacing="0" border="1" style="border-collapse:collapse;" id="grid1"
   rules="all">
        <tbody><tr>
 <th scope="col">Nr de ord</th>
 <th scope="col">studentId</th>
 <th scope="col">Name LName</th>

 <th scope="col">
      <span id="mondayText">monday<br></span>
      <span id="monday">14.05.2012</span>
  </th>
<th scope="col">
     <span id="thuesdayText">thuesday<br></span>
     <span id="thuesday">15.05.2012</span>
</th>
<th scope="col">
     <span id="WednesdayText">Wednesday<br></span>
     <span id="Wednesday">16.05.2012</span>
</th>
<th scope="col">
     <span id="thursdayText">thursday<br></span>
     <span id="thursday">17.05.2012</span>
</th>
<th scope="col">
     <span id="fridayText">friday<br></span>
     <span id="friday">18.05.2012</span>
</th>
<th scope="col">
     <span id="saturdayText">saturday<br></span>
     <span id="saturday">19.05.2012</span>
  </th>
   <th scope="col">
   <span id="M">@R_857_10586@l1</span>
   </th>
  <th scope="col">
   <span id="N">@R_857_10586@l2</span>
   </th>
               </tr><tr>
                <td>  1  </td>
                <td>110001</td>
                <td>Test1 Test1</td><td>
                </td><td>
                </td><td>
                </td><td>
 <SELEct class="ddlJ" id="a1111_0" name="ctl00$contentbody$grid1$ctl02$a1111">
                <option value="a" SELEcted="SELEcted">a</option>
                <option value="m">m</option>
                <option value="n">n</option>
            </SELEct>
 <SELEct class="ddlJ" id="a2222_0" name="ctl00$contentbody$grid1$ctl02$a2222">
                <option value="a" SELEcted="SELEcted">a</option>
                <option value="m">m</option>
                <option value="n">n</option>
            </SELEct>

                          </td><td>
                          </td><td>
                          </td><td>
                          <span class="label" id="@R_857_10586@lM"></span>
                          </td><td>
                           <span id="@R_857_10586@lN"></span>
                          </td>
        </tr><tr>
        <td> 2   </td>
                <td>110002</td>
                <td>Test2 Test2</td>
                <td></td>
               <td></td>
               <td></td><td>
 <SELEct class="ddlJ" id="a1111_1" name="ctl00$contentbody$grid1$ctl03$a1111">
                <option value="a" SELEcted="SELEcted">a</option>
                <option value="m">m</option>
                <option value="n">n</option>
            </SELEct>

                </td><td>
                </td><td>
                </td><td>
                <span class="label" id="@R_857_10586@lM"></span>
                 </td><td>
                 <span id="@R_857_10586@lN"></span>
                  </td>
        </tr><tr>
            <td>
                         3                  
                </td><td>110008</td><td>Test3 Test3</td><td>
                </td><td>
                </td><td>
                </td><td>
<SELEct class="ddlJ" id="a1111_2" name="ctl00$contentbody$grid1$ctl04$a1111">
                <option value="a" SELEcted="SELEcted">a</option>
                <option value="m">m</option>
                <option value="n">n</option>
            </SELEct>
                         </td><td>
                </td><td>
                </td><td>
                 <span class="label" id="@R_857_10586@lM"></span>
                </td><td>
                  <span id="@R_857_10586@lN"></span>
                          </td>
        </tr>
    </tbody>
</table>

解决方法

大佬总结

以上是大佬教程为你收集整理的javascript – Jquery:不推荐使用属性指定的属性.它总是返回true全部内容,希望文章能够帮你解决javascript – Jquery:不推荐使用属性指定的属性.它总是返回true所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。