Как получить несколько идентификаторов клиентов на основе флажка? - PullRequest
2 голосов
/ 05 апреля 2020

Я хочу получить несколько идентификаторов клиентов на основе флажка и нажатия кнопки ??

Мой Html Файл: -

 <td><input type="checkbox" name="option" value="{{item.customerid}} " required ></td>
 <input type="button" value="Transfer" (click)="getclickedevent($event)">

Мой Javascript файл: -

 getclickedevent(event) {

  let id  = $("input:checkbox[name=option]:checked").val();

    console.log("The Required checkbox checked is "+ id)

  }

Ответы [ 2 ]

0 голосов
/ 05 апреля 2020

Если вы хотите получить значение для нескольких элементов с одним и тем же атрибутом name, вам нужно l oop через них, используя метод .each(), например:

$("input:checkbox[name=option]:checked").each(function( index ) {
  let id  = $(this).val();
  console.log(index + ": " + "The Required checkbox checked is " + id)
});
0 голосов
/ 05 апреля 2020
 let ids  = $("input:checkbox[name=option]:checked");

 for(var i=0; i<ids.length; i++){
    console.log(ids[i].value);
  };

Надеюсь, это поможет ...

Продолжайте качать ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...