2012-03-29 3 views
0

나는 이것에 대한 도움이 필요하며, 나는 그것을 만드는 법을 여전히 발견 할 수 없다.체크 박스 또는 드롭 다운리스트 유효성 확인

먼저 텍스트 상자에 값을 입력하기 전에 사용자가 3 개의 확인란 중 하나를 선택했는지 확인하고 싶습니다. 사용자가 드롭 다운 목록에서 널 (null)의 다른 옵션 중 하나를 선택하는 것이 확인할 수있는 방법을 다음

<div><p> 

      <%= Html.CheckBox("cbCodigo") %> <label class="inline" for="Codigo">Codigo</label> 
      <%= Html.CheckBox("cbNombreCliente") %> <label class="inline" for="NombreCliente">Nombre del cliente</label> 
      <%= Html.CheckBox("cbCiudad") %> <label class="inline" for="Ciudad">Ciudad</label> 
     </p></div> 
     <div><p> 
      <label>Valor para la Consulta: </label> 
      <%=Html.TextBox("tbCodCliente") %> 
     </p></div> 

이 내가 될 때까지 읽기 전용 할 수있는 텍스트 상자를 설정 텍스트 상자

$("#formConsClientes").validate({ 
       rules: { 
        tbCodCliente: { required: true } 
       }, 
       messages: { 
        tbCodCliente: { required: "Nombre usuario es un campo obligatorio" } 
       }, 
       errorPlacement: function(error, element) { 
        error.insertAfter(element); 
       } 
      }); 

답변

0

을 확인하는 방법입니다 체크 박스가 클릭됩니다. 그런 다음 체크 박스를 클릭하여 편집을 활성화하십시오. 체크 박스에 class을 입력하면 세 개의 확인란 모두에 하나의 기능 만 사용할 수 있습니다.

$(".checkboxes").click(function(){ 
    $('#tbCodCliente').removeAttr('readonly'); 
});