jQuery在下一个表格单元格中找到输入

时间:2019-03-22 11:13:17

标签: jquery

我有一个简单的表,其中选择和选项在一行中,输入字段在另一行中。

... | tr1      | tr2
----+----------+--------------
... | select1  | input1
... | select2  | input2

在td内,我正在运行一个小的jquery语句,以选择将选项设置为我从twig获得的值。工作正常。

根据select的值,我想在同一行的下一个输入中添加一个css类。

<tr>
   <td>
      <select id="{{ma.persnr}}{{ma.user}}">
        <option value="">-</option>
        <option value="1">1</option>
        <option value="2">2</option>
      </select>
   </td>
   <td>
     <input type="text" class="amountsum" tabindex="-1" value="0,00" maxlength="6" placeholder="_,__" name="timesetamountmon[]">
     <script>
          $('#{{ma.persnr}}{{ma.user}} option[value="{{varabsence}}"]').attr('selected', 'selected');

          if('{{varabsence}}' != ''){
               console.log('{{varabsence}}');
               $('#{{ma.persnr}}{{ma.user}}').parent().next().find('.amountsum').addClass('bg-red');
          }

      </script>
   </td>
</tr>

非常感谢您提出关于如何查找所需元素的建议。

0 个答案:

没有答案