クラス名が似ているテーブルがいくつかありますが、一度に表示できるテーブルは 1 つだけです。可視テーブルのクラス名を検出して保存するために jQuery を使用するのに問題があります (.is(':visible') を使用して、正のテーブルのクラス名を確認して保存できますが、ちょっと面倒です)。 . 提案をいただければ幸いです。
HTML
<table class="tab_Chemical" border="0" style="display:none">
<tr><th><label for="id_wat_hl">Water Column Half life (days):</label></th>
<td><input type="text" name="wat_hl" id="id_wat_hl" /></td></tr>
</table>
<table class="tab_Physical" border="0">
<tr><th><label for="id_mas_tras_cof">Mass Transfer Coefficient (m/s):</label></th>
<td><input type="text" name="mas_tras_cof" value="1e-08" id="id_mas_tras_cof" /></td></tr>
</table>
JS
<script type="text/javascript">
$(document).ready(function() {
###CODE TO DETECT VISIBLE CLASS and SAVE the CLASS NAME###
});
</script>