2016-07-17 4 views
0

텍스트 상자 1이 true 인 경우 어떻게 textbox2를 비활성화합니까? 그것은 입력 된 값이 아닌 값을 설정합니다.설정 값과 같으면 텍스트 상자를 사용하지 않음

$('#valuetags').ready(function() { 
    if ($(this).val() == 'true') { 
    $('#quantitytotransfer').prop('disabled', true); 
    } else { 
    $('#quantitytotransfer').prop('disabled', false); 
    } 
)}; 
<input name="valuetags" type="text" value="true" class="form-control" id="valuetags"> 

<input type="number" required class="form-control" name="quantitytotransfer" id="quantitytotransfer" maxlength="11"> 

답변

1

당신은 요소 ready을 사용할 수 없습니다. 문서에만 해당됩니다.

$(function(){ 
 
    if ($('#valuetags').val() == 'true') { 
 
    $('#quantitytotransfer').prop('disabled', true); 
 
    } else { 
 
    $('#quantitytotransfer').prop('disabled', false); 
 
    } 
 
});
<script src="https://code.jquery.com/jquery-3.0.0.js"></script> 
 
<input name="valuetags" type="text" value="true" class="form-control" id="valuetags"> 
 

 
<input type="number" required class="form-control" name="quantitytotransfer" id="quantitytotransfer" maxlength="11">

다음은이 문제에 대한 좋은 answer입니다. 당신은 짧은하여 코드가 prop 함수에 변수로 조건을 통과 할 수 그런데

: valuetags에 입력 한 텍스트가 값 속성을 덮어 씁니다 것

$(function(){ 
 
    $('#quantitytotransfer').prop('disabled', $('#valuetags').val() == 'true'); 
 
});
<script src="https://code.jquery.com/jquery-3.0.0.js"></script> 
 
<input name="valuetags" type="text" value="true" class="form-control" id="valuetags"> 
 

 
<input type="number" required class="form-control" name="quantitytotransfer" id="quantitytotransfer" maxlength="11">

0

사용자 입력 값, 즉 value="true"이 더 이상 설정되지 않습니다.

되는 HTML의 다른 특성을 추가하는 시도 등 data-value="true" 다음

if ($(this).data("value") == 'true'){} 
0
 function activer(){ 
      if ($('#valuetags').val() == 'true') { 
      $('#quantitytotransfer').prop('disabled', true); 
      } else { 
      $('#quantitytotransfer').prop('disabled', false); 
      ; 
      } 
     } 
     $(document).ready(function() { 
      activer(); 
      $('#valuetags').on('change', function() { 
       activer(); 
      }); 
     }); 
로서
관련 문제