-2

別のチェックボックスを使用して同時にアクティブ化 (非アクティブ化) できる一連のチェックボックスを作成したいと考えています。「すべて選択」チェックボックスをアクティブにすると、すべてのボックスがチェックされます。ただし、[すべて選択] ボックスの選択を解除すると、すべてのボックスが選択されたままになります。

誰かがここで何が問題なのかを確認できますか?

Javascript:

<script type="text/javascript">
$(function() {
    $("#Client").multiSelect({ oneOrMoreSelected: '*' });
)};
</script>  

HTML/PHP:

<div class="float-left gutter-right" style="margin-top:15px">
    <span class="label">Select Clinet</span>
    <select id="Client" name="Client[]" multiple="multiple" size="5">
        <?php
            foreach ($this->Clients as $Client) {
                echo "<option value='".$Client->Guid."'>"
                    . $Client->FirstName . " " 
                    . $Client->LastName."</option>";
            }
        ?>
    </select>
</div>
4

1 に答える 1

1

inに置き換えattr('checked')てみてくださいis(':checked')jquery.multiSelect.js

この解決策は、一部の人々にとってはうまくいくように見えました。

于 2012-09-06T06:28:22.653 に答える