Jquery를 사용하여 테이블에서 데이터를 검색 할 때 정의되지 않음

수 제이 갈 랑카

내 테이블에서 행을 클릭 할 때 행 ID 데이터를 검색하려고하는데 문자열 대신 정의되지 않습니다. ID 대신 데이터 링크와 같은 다른 방법을 사용하여 온라인에서 다양한 솔루션을 시도했지만 동일한 오류가 발생합니다. 내 테이블이 별도의 PHP 파일 (아래)에서 생성되기 때문에 누락 된 것이있을 수 있다고 가정합니다.

echo "<tr id='aapl' class= $color>";
echo "<td>{$row['name']}</td>";
echo "<td>{$row['stock']}</td>";
echo "<td>{$row['invested']}</td>";
echo "<td>{$row['net_worth']}</td>";
echo "<td>{$percent_change}%  </td>";

테이블은 다른 PHP 파일에 정의되어 있습니다.

<table id="stock_table" class="table table-hover">
     <thead>
         <tr>
           <th>Stock Name</th>
           <th>Ticker</th>
           <th>Invested</th>
           <th>Current Value</th>
           <th>Percent Change</th>
           <th>Sell</th>
         </tr>
     </thead>
     <tbody id="show_stocks">

     </tbody>
</table>

마지막으로 jquery 코드는 테이블과 동일한 파일에 정의되며 다음과 같습니다.

$("#show_stocks").click(function(evt) {
  //display_stock = $(this).closest('tr').attr('id');
  alert($(this).closest('tr').attr('id'));
});

미리 도와 주셔서 감사합니다!

하딕 피스 바

각 행에 공통 CSS 클래스를 제공 하고 테이블의 모든 행을 구성 <tbody>하므로 대신 사용하여 jQuery 클릭 함수에 적용하십시오 <tbody>.
다음 변경 사항을 확인하십시오 ...

HTML

<tbody id="show_stocks">
    <tr class='myClass' id='101'>
      <td >Eliza</td>
    </tr>
    <tr class='myClass' id='102'>
        <td >Lizzy</td>
    </tr>
</tbody>

jQuery

$(".myClass").click(function(evt) {
  alert($(this).attr('id'));
});

JSFiddle 데모

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

sqlite에서 데이터를 검색 할 때 이러한 테이블 <테이블 이름> 오류가 발생하지 않습니까? (Python 3.x)

분류에서Dev

JSON에서 데이터를 검색 할 때 HTML 이미지가 제대로 정렬되지 않음

분류에서Dev

AJAX 및 JSON을 사용하여 데이터베이스에서 데이터를 가져오고 표시 할 때 innerHTML에서 정의되지 않음

분류에서Dev

Svelte를 사용하여 상점에서 배열을 업데이트 할 때 정의되지 않음

분류에서Dev

데이터베이스에서 번호를 표시하려고 할 때 정의되지 않은 색인

분류에서Dev

여러 테이블에서 데이터를 검색 할 때 임시 테이블 또는 중첩 선택을 사용 하시겠습니까?

분류에서Dev

EF 및 Linq를 사용하여 데이터베이스에서 데이터를 검색 할 때 ID 사용자의 추가 속성에 액세스

분류에서Dev

Firebase에서 데이터를 검색하여 테이블보기에 표시 할 때 동시성 문제

분류에서Dev

Firebase 데이터베이스에서 데이터를 검색 할 때 브라우저에 정의되지 않은 것으로 표시됩니다.

분류에서Dev

해당 용어를 검색 할 때 카테고리의 제품이 표시되지 않음 (Magento)

분류에서Dev

Ajax를 사용하여 선택할 때 테이블의 쿼리에서 데이터 업데이트

분류에서Dev

Sql Server Reporting Services의 테이블 내에서 하위 보고서를 사용할 때 테이블 머리글 행이 반복되지 않음

분류에서Dev

Pandas를 사용하여 categorical_subset의 열 데이터를 검색 할 때 오류가 발생했습니다.

분류에서Dev

Comparator를 사용하여 ArrayList를 정렬 할 때 값이 인쇄되지 않음

분류에서Dev

Javascript에서 Datatables를 사용하여 html / php 테이블 검색이 작동하지 않음

분류에서Dev

Azure에서 데이터를 검색 할 때 내 결과를 표시하지 않는 목록보기

분류에서Dev

Google-Custom-Search의 오버레이 레이아웃을 사용할 때 Google-Analytics에서 검색 데이터를 수집하지 않습니다.

분류에서Dev

테이블 행을 검색 할 때 Javascript 함수를 사용하여 중첩 된 테이블 헤더 행을 유지하지 않습니다.

분류에서Dev

Angular 7의 Firebase에서 데이터를 검색하지 않음

분류에서Dev

테이블보기에서 세부 사항보기로 데이터를 전달할 때 세부 사항보기가 업데이트되지 않음

분류에서Dev

phpmyadmin 테이블에서 각 범주의 하위 범주를 출력하려고 할 때 PHP에서 정의되지 않은 색인

분류에서Dev

검색 및 순위에서 문서를 인덱싱 할 때 403 권한이 부여되지 않음

분류에서Dev

mysql 테이블에서 데이터를 검색 할 때 공백을 무시하는 방법

분류에서Dev

.each 메서드를 사용할 때 데이터 테이블이 데이터로 인스턴스화되지 않음

분류에서Dev

테이블에서 이미지 데이터를 검색하고 이미지를 표시 할 수 없습니다.

분류에서Dev

errorPlacement를 재정의 할 때 jQuery 유효성 검사에 올바른 오류가 표시되지 않음

분류에서Dev

POCO 클래스를 사용할 때 EF 6에서 테이블 이름 매핑이 작동하지 않음

분류에서Dev

REST 서비스의 데이터를 사용할 때 스마트 테이블에서 페이지 매김이 작동하지 않습니다.

분류에서Dev

화재 기지에서 데이터를 검색 할 때 null을 검색하는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    sqlite에서 데이터를 검색 할 때 이러한 테이블 <테이블 이름> 오류가 발생하지 않습니까? (Python 3.x)

  2. 2

    JSON에서 데이터를 검색 할 때 HTML 이미지가 제대로 정렬되지 않음

  3. 3

    AJAX 및 JSON을 사용하여 데이터베이스에서 데이터를 가져오고 표시 할 때 innerHTML에서 정의되지 않음

  4. 4

    Svelte를 사용하여 상점에서 배열을 업데이트 할 때 정의되지 않음

  5. 5

    데이터베이스에서 번호를 표시하려고 할 때 정의되지 않은 색인

  6. 6

    여러 테이블에서 데이터를 검색 할 때 임시 테이블 또는 중첩 선택을 사용 하시겠습니까?

  7. 7

    EF 및 Linq를 사용하여 데이터베이스에서 데이터를 검색 할 때 ID 사용자의 추가 속성에 액세스

  8. 8

    Firebase에서 데이터를 검색하여 테이블보기에 표시 할 때 동시성 문제

  9. 9

    Firebase 데이터베이스에서 데이터를 검색 할 때 브라우저에 정의되지 않은 것으로 표시됩니다.

  10. 10

    해당 용어를 검색 할 때 카테고리의 제품이 표시되지 않음 (Magento)

  11. 11

    Ajax를 사용하여 선택할 때 테이블의 쿼리에서 데이터 업데이트

  12. 12

    Sql Server Reporting Services의 테이블 내에서 하위 보고서를 사용할 때 테이블 머리글 행이 반복되지 않음

  13. 13

    Pandas를 사용하여 categorical_subset의 열 데이터를 검색 할 때 오류가 발생했습니다.

  14. 14

    Comparator를 사용하여 ArrayList를 정렬 할 때 값이 인쇄되지 않음

  15. 15

    Javascript에서 Datatables를 사용하여 html / php 테이블 검색이 작동하지 않음

  16. 16

    Azure에서 데이터를 검색 할 때 내 결과를 표시하지 않는 목록보기

  17. 17

    Google-Custom-Search의 오버레이 레이아웃을 사용할 때 Google-Analytics에서 검색 데이터를 수집하지 않습니다.

  18. 18

    테이블 행을 검색 할 때 Javascript 함수를 사용하여 중첩 된 테이블 헤더 행을 유지하지 않습니다.

  19. 19

    Angular 7의 Firebase에서 데이터를 검색하지 않음

  20. 20

    테이블보기에서 세부 사항보기로 데이터를 전달할 때 세부 사항보기가 업데이트되지 않음

  21. 21

    phpmyadmin 테이블에서 각 범주의 하위 범주를 출력하려고 할 때 PHP에서 정의되지 않은 색인

  22. 22

    검색 및 순위에서 문서를 인덱싱 할 때 403 권한이 부여되지 않음

  23. 23

    mysql 테이블에서 데이터를 검색 할 때 공백을 무시하는 방법

  24. 24

    .each 메서드를 사용할 때 데이터 테이블이 데이터로 인스턴스화되지 않음

  25. 25

    테이블에서 이미지 데이터를 검색하고 이미지를 표시 할 수 없습니다.

  26. 26

    errorPlacement를 재정의 할 때 jQuery 유효성 검사에 올바른 오류가 표시되지 않음

  27. 27

    POCO 클래스를 사용할 때 EF 6에서 테이블 이름 매핑이 작동하지 않음

  28. 28

    REST 서비스의 데이터를 사용할 때 스마트 테이블에서 페이지 매김이 작동하지 않습니다.

  29. 29

    화재 기지에서 데이터를 검색 할 때 null을 검색하는 이유는 무엇입니까?

뜨겁다태그

보관