상용 컨트롤 js 예시

2392 단어
1. 드롭다운 인덱스 트리거 함수 변경
 $("#<%=ddlCapacityName.ClientID %>").live("change", function() {
             function ShowProductLevelType() {
            var cName = $("#<%=ddlCapacityName.ClientID %>").val();
            if (cName == "15" || cName == "31") {
                $("#trProductLevelType").show();
                $("#<%=ddlProductLevelTypeID.ClientID %>").attr("req", "1");
            }
            else {
                $("#trProductLevelType").hide();
                $("#<%=ddlProductLevelTypeID.ClientID %>").removeAttr("req");
            }
        }        })

2.js 드롭다운 상자 선택 값 가져오기
 var specialtySelect = document.getElementById("<%=ddlSpecialtyName.ClientID %>");
 if (specialtySelect.options[specialtySelect.selectedIndex].value == "") {
                    alert("- ");
                    return false;
                }

 3.드롭다운 상자 인덱스 변경 제어 컨트롤 사용 가능 여부
function InitCustomerPlugin() {
            ContractDDLSpeciality();
        }
        $("#<%=ddlCapacityName.ClientID %>").live("change", function () {

            ContractDDLSpeciality();
        })

        function ContractDDLSpeciality() {
            var capacitySelect = document.getElementById("<%=ddlCapacityName.ClientID %>");
            var capacity = capacitySelect.options[capacitySelect.selectedIndex].innerText;
            if (capacity.indexOf(" ") >= 0) {
                $("#<%=ddlSpecialtyName.ClientID %>").attr("disabled", "disabled");
            }
            else {
                $("#<%=ddlSpecialtyName.ClientID %>").disabled=true;
            }
        }

 4.라디오 상자에서 선택한 값 가져오기
 var item = $("input[@name='radlContractTypeName']:checked").val();  //jquery  1.3 

 var item = $("input[name='radlContractTypeName']:checked").val(); //jquery  1.3 

좋은 웹페이지 즐겨찾기