0

「max」の値を他の値と一緒にスクリプトに入れたい

この変数:

var max = $('#qtyA')。val();

ここに置いてください:

$("[name$='OUTopt']").prop('class','validate[minCheckbox[1],maxCheckbox[]] checkbox text')

より具体的には:

maxCheckbox []

次のようになります。

maxCheckbox [max]

$( "[name $ ='OUTopt']")。prop('class'、'validate [minCheckbox [1]、maxCheckbox [max]]チェックボックステキスト')

<script language="javascript">
$(document).ready(function() {   

    $("#srv").on('change', function() {
        var max = $('#qtyA').val();
        alert(max);
        var selVal = $(this).val();

        if (selVal == 'Inbound') { // Inbound
            $('.Inbound').show();
            $('.Outbound').hide();
            $("[name$='OUTopt']").prop('class','')
            $("#OUTsrvOtr").prop('class','')

            $("[name$='INopt']").prop('class','validate[minCheckbox[1],maxCheckbox['max']] checkbox text')
            $('#valOUT').val('');
            $('div#Outbound').find('span').prop('class','');

        }
        else if (selVal == 'Outbound') { // Outbound
            $('.Inbound').hide();
            $('.Outbound').show();
            $("[name$='INopt']").prop('class','')
            $("#INsrvOtr").prop('class','')

            $("[name$='OUTopt']").prop('class','validate[minCheckbox[1],maxCheckbox['max']] checkbox text')
                $('#valIN').val('');
            $('div#Inbound').find('span').prop('class','');

        }
        else {
            $('.Inbound').hide();
            $('.Outbound').hide();
            $('#valOUT').val('');
            $('#valIN').val('');
            $("[name$='INopt']").prop('class','')
            $("#OUTsrvOtr").prop('class','')
            $('div#Inbound').find('span').prop('class','');

            $("[name$='OUTopt']").prop('class','')
            $("#OUTsrvOtr").prop('class','')
            $('div#Outbound').find('span').prop('class','');
        }

    });
});
</script>

とにかくそれをすることはありますか?

4

1 に答える 1

0

maxクラスに変数値を表示する場合は、次のように記述します。

$("[name$='INopt']").addClass('validate[minCheckbox[1],maxCheckbox[' + max + ']] checkbox text');

この複雑なクラス名は、jQuery検証プラグインを対象としていると思います。

于 2012-10-04T09:26:30.360 に答える