私は以前にこれを一度尋ねましたが(このスレッドを参照)、私は再び立ち往生しており、そのコードは別の例では機能していないようです。
GUIには、2つの異なる選択リストがあります。stylabidとpjtlabid。それらの1つをクリックすると、他のリストで選択したアイテムをすべてクリアしたいと思います。
jqueryコードは次のとおりです。
$('input[name="stylabid"]').change(
function(){
$('#pjtlabid').find('option').prop('selected',false)
});
しかし、これは効果がありません...誰かがここで何が悪いのかわかりますか?
TIA、rixter PS-あなたの何人かが尋ねたので、ここにHTMLコードがあります:
<div id=content-container2>
<fieldset>
<LEGEND><b>Select Study Sample</b></LEGEND>
<p>
<P CLASS=select_header>Study - Box - Well - Lab ID<br>
<SELECT multiple size=20 NAME="stylabid" onchange=show_stylabid() onclick=clear_fetch() STYLE="width: 115px">
<?php
$i=0;
while ($i < $numstylabids) {
$styarr = pg_fetch_row($stylabidresult);
echo "<option value=$styarr[0]>$styarr[1]\n";
$i++;
}
?>
</select>
</p>
</fieldset>
</div>
および2番目の選択リスト:
<fieldset>
<LEGEND><b>Select Project Sample</b></LEGEND>
<p>
<P CLASS=select_header>Project - Box - Well - Lab ID<br>
<SELECT multiple size=20 NAME="pjtlabid" onchange=show_pjtlabid() onclick=clear_fetch() STYLE="width: 115px">
<?php
$j=0;
while ($j < $numpjtlabids) {
$pjtarr = pg_fetch_row($pjtlabidresult);
echo "<option value=$pjtarr[0]>$pjtarr[1]\n";
$j++;
}
?>
</select>
</p>
</fieldset>