注1.あなたはPHPではなく、JavaScriptでサーバ側で行う必要があります。テーブル内の
var numRows = $('table#changeSubjectKatedra tr').lenght;
var i = 0;
do {
var cur = $('input#'+i).val();
var next = $('input#'+(i+1)).val();
if(cur == next){
$('tr#'+i).remove();
}
i++;
} while(i<numRows);
行は次のようになります。
注2.各要素に固有のIDを使用する必要があります。
注3.要素の数値IDを使用しないでください。
注4.必要な操作を行うためにIDはまったく必要ありません。
それでもJavaScriptでそれをしたい場合は、私はあなたがこのようにそれを行うにはお勧め:(live demo here)
var rows = $("#changeSubjectKatedra tr");
for(var i = 0; i <= rows.length - 2; i++) {
if ($(rows[i]).find("input").val() ==
$(rows[i+1]).find("input").val()) {
$(rows[i]).remove();
}
}
あなたは同様のIDを使用していますか? – yoda
Fyiでは、HTML5を使用していない限りIDは数字で始めることはできません。 – ThiefMaster