Script

jQuery(function($){
    $('#disabledRadio').attr('checked','checked');
    $('input,select','#formDemo').not('[name=disabledRadio]').attr('disabled','disabled').val('');
    $('input[name="disabledRadio"]:last').click(function(){
        $(':disabled','#formDemo').each(function(){
            $(this).removeAttr('disabled');
            if($(this).data('valueLog')){
                $(this).val($(this).data('valueLog'));
            };
        });
    });
    $('input[name="disabledRadio"]:first').click(function(){
        $('input,select','#formDemo').not('[name=disabledRadio]').each(function(){
            $(this).data('valueLog',$(this).val())
                .attr('disabled','disabled').val('');
        });
    });
});

HTML

<form>
<table summary="入力可否の切り替え" id="formDemo">
    <tr>
        <th class="check">入力可否</th>
        <td class="check">
            <input name="disabledRadio" type="radio" id="disabledRadio" checked="checked" />
            <label for="disabledRadio">入力不可</label>
            <input type="radio" name="disabledRadio" id="enabledRadio" value="" />
            <label for="enabledRadio">入力可</label>
        </td>
    </tr>
    <tr>
        <th><label for="postZip01">郵便番号</label></th>
        <td>
            〒<input type="text" name="postZip" id="postZip01" value="" disabled="disabled" />
        </td>
    </tr>
    <tr>
        <th><label for="zip01">都道府県</label></th>
        <td>
            <select name="zip01" id="zip01" disabled="disabled">
                <option value="" selected>選択してください</option>
                <option value="1">北海道</option>
                <option value="2">青森県</option>
                <option value="3">岩手県</option>
                <option value="4">宮城県</option>
                <option value="5">秋田県</option>
                <option value="6">山形県</option>
                <option value="7">福島県</option>
                <option value="8">茨城県</option>
            </select>
        </td>
    </tr>
    <tr>
        <th><label for="zio02">市区町村</label></th>
        <td><input name="zip02" id="zip02" type="text" value="" disabled="disabled" /></td>
    </tr>
    <tr>
        <th><label for="zip03">番地</label></th>
        <td><input name="zip03" id="zip03" value="" type="text" disabled="disabled" /></td>
    </tr>
    <tr>
        <th><label for="zip04">アパート・マンション名</label></th>
        <td><input name="zip04" id="zip04" value="" type="text" disabled="disabled" /></td>
    </tr>
</table>
</form>

Demo

入力可否