JQuery для просмотра таблицы для сравнения текста - PullRequest
0 голосов
/ 27 сентября 2011

Цикл по таблице не является проблемой.

Цикл по таблице и одновременное сравнение, назначая другой тд в той же строке с другим значением, является проблемой.Как это можно сделать ???

- going through #tblView tbody tr.class

        - to find through all row for second td and see whether the .text() is "completed"
                - if yes
                        - then third td's span's inner text set to "bingo"
                - else
                        - do nothing
                - end


<table id="tblView">

<tbody>

<tr class="class">

<td>completed</td>
<td></td>
<td></td>

</tr>

<tr class="class">

<td>not yet</td>
<td></td>
<td></td>

</tr>

</tbody>

</table>

1 Ответ

2 голосов
/ 27 сентября 2011

Попробуйте -

$("#tblView tbody tr.class").each(function() {
    if ($(this).find("td:eq(1)").text() === "completed") $(this).find("td:eq(2)").text('bingo'); 
}) 

Демо - http://jsfiddle.net/d45ZQ/1/

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