我需要一點幫助來解決我的問題。我有一個表與MySQL/PHP while循環。和兩個文本框與像標記多個文本框值合併在while循環表中
<tbody>
<?php while($row = mysqli_fetch_assoc($result)){ ?>
<tr>
<td><input name="telephone_number" type="text" value="<?php echo $row['telephone_number'];?>"/></td>
<td><input name="priority" type="text" value="<?php echo $row['priority'];?>" /></td>
<td>.....</td>
<td>.....</td>
</tr>
<?php } ?>
</tbody>
查詢值現在讓我們說,如果電話號碼val- 888和優先級val- 0乾脆兩者搭配其他行,然後用彩色類的所有匹配的行(TR)說class_matched。
到目前爲止我可以用一個文本框與文本框的背景顏色與幫助的計算器。但不能找出兩個文本框,並在tr中添加類。
$('#table1').find("input[name='telephone_number']").each(function() {
if ($this.val().length > 1) {
$(this).addClass('class_matched');
}
});
在此先感謝您的幫助。真誠道歉,如果重複。
編輯:我也想實現兩個文本框的變化事件。
能否請您詳細闡述更多 – Puneet
我會嘗試這樣做在PHP。如果下一行具有相同的值,將class_matched類添加到tr,則按數字,優先級排序查詢,並跟蹤您添加的最後一行。 – James
就像我說的,如果row1的電話號碼值是 - 888,並且優先級值是1,row2的電話號碼值是 - 888,並且優先級值是1,那麼兩者都是相同的,因此row1和row2將被標記爲同一類。否則,如果第2行的電話號碼值是 - 888,並且優先級值是2,則不分配類。 – Rezbin