前のセルの値に基づいてテーブルセルを表示/非表示にします。前のセルにshowelsehideよりも値がある場合。Jqueryは、すべての行についてこれを評価する必要があります。私は今、次のコードを持っています:
jQuery(document).ready(function() {
jQuery('input[name^="OS"]').hide();
jQuery('input[name^="OF"]').on('keyup', function(){
jQuery('table#form_er tr').each(function(){
if(!jQuery('input[name^="OF"]').val()){
jQuery('input[name^="OS"]').hide();}
else {jQuery('input[name^="OS"]').show();}
});
});
});
その結果、OFがいっぱいになっても、すべてのOSセルが非表示になり、空のOFを埋めると、すべてのOSセルが表示され、OFセルをクリアしても何も変わりません。誰かが私を正しい方向に向けることができますか?ありがとうございました。