짧은 질문 : 나는 일반적으로 많은 값으로 채우는 html + twig 테이블을 사용합니다. 이 테이블의 중요한 부분은 다음과 같습니다.
{% if rec.pDsDuplicate =='0'%}
<td class="PFu1Exists">
{{rec.getPFu1Exists()}}
</td>
<td class ="PFu2Exists">
{{rec.getPFu2Exists()}}
</td>
<td class ="PFu3Exists">
{{rec.getPFu3Exists()}}
</td>
<td class= "PFu5Exists">
{{rec.getPFu5Exists()}}
</td>
<td class ="PSdqExists">
{{rec.getPSdqExists()}}
</td>
<td class="PFupExists">
{{rec.getPFupExists()}}
</td>
{% else %}
이제이 함수를 사용하여 행을 선택합니다.
$("#search_results tr").click(function() {
$(this).addClass("selected").siblings().removeClass("selected");
});
선택 후 행은 "선택됨"클래스에 속합니다.
이제 내 질문을 지정하십시오 : 선택한 행에서 PFu1Exists 와 같은 클래스 / ID 속성을 사용하여 열에서 값을 얻는 방법 .
물론, 행에 대해 반복하고 비교할 수 있지만 짧은 JQuery 행을 찾고 있습니다.
여기에서 일부 게시물을 읽는 동안 가장 가까운 기능을 발견하고 찾을 수 있지만 쿼리가 선택한 행에서 검색하고 있다는 진술을 어떻게 작성해야합니까? 다음 행으로 위아래로 횡단하지 않습니까?
value= $(.selected).closest(.selected).find('.PFu1Exists');
시간 내 줘서 고마워!
클릭 기능을 사용하면 이미 선택한 다른 클래스를 제거했습니다. 수단은, 테이블 내에서 단지 하나가 tr
이 selected
클래스를. 따라서 다음과 같이 사용할 수 있습니다.
$('.selected').find('.PFu1Exists');
사용하여 찾기 () , 당신은 단지 그 자식 / 자손을 검색합니다. 형제를 찾지 못할 것입니다. 당신은 더 많은 것을 읽을 수 있습니다
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다