프로그래밍/스크립트

jQuery radio버튼 특정숫자보다 높으면 비활성화(disabled)

Doonee 2013. 11. 28. 18:41
반응형

<ul class="chg_method">

    <li>

        <input type="radio" id="cash1" name="chg_cash" value="1000" />

        <label for="cash1">

            1,000</label></li>

    <li>

        <input type="radio" id="cash2" name="chg_cash" value="3000" />

        <label for="cash2">

            3,000</label></li>

    <li>

        <input type="radio" id="cash3" name="chg_cash" value="5000">

        <label for="cash3">

            5,000</label></li>

    <li>

        <input type="radio" id="cash4" name="chg_cash" value="10000">

        <label for="cash4">

            10,000</label></li>

    <li>

        <input type="radio" id="cash5" name="chg_cash" value="30000">

        <label for="cash5">

            30,000</label></li>

    <li>

        <input type="radio" id="cash6" name="chg_cash" value="50000">

        <label for="cash6">

            50,000</label></li>

    <li>

        <input type="radio" id="cash7" name="chg_cash" value="100000">

        <label for="cash7">

            100,000</label></li>

    <li>

        <input type="radio" id="cash8" name="chg_cash" value="200000">

        <label for="cash8">

            200,000</label></li>

    <li>

        <input type="radio" id="cash9" name="chg_cash" value="300000">

        <label for="cash9">

            300,000</label></li>

</ul>


//충전가능금액 넘는 금액은 비활성화

$("input[name='chg_cash']").each(function (i) {

    if (parseInt($(this).val()) > parseInt($('#hfMonthlyLimitedCash').val())) {

        $(this).attr('disabled', 'disabled');

    }

});