これの半分は、希望どおりに機能しています。ただし、解決策が見つからないという問題があります。
TD の 1 つで 9999 の値を見つけようとしています。この場合の 9999 は、そのレコードを更新する必要があることを意味します。9999 は、スタッフにとって意味のない大きな数を表すために使用されるためです。
問題は、私の TD に 9999 がない場合でも、Jquery アクションがまだ実行されていることです。スクリーンショットをご覧ください:
この状況では、問題なく動作します。生徒の情報などを更新できるように、新しいテキスト ボックスを表示したいと思います。
この状況では、これは TDに 9999 がなくても適切な情報を持つ実際の「有効な」学生であり、それでも更新テキスト ボックスが表示されます。私はこれが起こることを望んでいません。
これは私のJqueryです:
if ($("#datatables td:contains(9999)")) {
$(".upd").prop('checked', true);
$(".upd").css("display", "none");
}
どんな助けでも素晴らしいでしょう!:)