-2

クイズ結果の表があり、表には成績のセルがあります。

例 (セル グレードは while ループにあり、if で他のセルをチェックした後に数値が表示されます):

    <table border="1">
      <tbody>
        <tr>
          <th> id </th>
          <th> question </th>
          <th> answer </th>
          <th> correct answer </th>
          <th> grade </th>


        </tr>

        <tr>

          <td> 1 </td>
          <td> question how bla bla bla</td>
          <td> bla bla answer</td>
          <td> correct answer</td>
          <td> 5 (this cell has the grade of each question)</td>
        </tr>
        <tr>

          <td> 2 </td>
          <td> question2 how bla bla bla</td>
          <td> bla bla answer2</td>
          <td> correct answer2</td>
          <td> 8 (this cell has the grade of each question)</td>
        </tr>

// in this cell i want to show me the average from td grade

<td colspan="4" align="center">average</td>
  <td><input type="text" readonly="readonly" name="Avg" /></td>      


      </tbody>
    </table>

どうもありがとう!!

4

1 に答える 1

1

このtut http://www.amitpatil.me/table-manipulation-with-jquery/を参照してください。おそらく探しているものは、上記のページの5番目のポイント、つまり「5)特定の列のtdからすべての値を見つける」に記載されています

$(".grid tr").each(function(i){
   colValues[i] = $('tr:nth-child('+(i+1)+')>td:nth-child(1)').html();
});
于 2013-01-02T09:05:02.760 に答える