2009-10-25 1 views
0

확인란의 상태에 따라 활성화하거나 비활성화 할 입력 필드가 여러 개 있습니다. 특히 ID가 "ship1"로 시작하는 모든 입력란은 상자를 선택했을 때 해당 입력란을 찾고 사용하지 않으려합니다. 누구나 어떻게 알아?jQuery를 사용하여 특정 이름 또는 ID의 필드 찾기 및 비활성화

<div id="tabs-1"> 
      <fieldset> 
      <legend>Shipping address(es)</legend> 
      <table style="text-align: left; width: 100px;" border="0" cellpadding="2" cellspacing="2"> 
       <tbody> 
       <tr> 
        <td> 
        Clinic name<br> 
        <input maxlength="25" size="25" tabindex="6" name="ship1ClinicName" id="ship1ClinicName" onkeyup="javascript:setTabTitle(this.value);"> 
        </td> 
        <td> 
        <div align="right"><input type=checkbox name="sameAsMailing" checked onchange="javascript:sameAsMailingChanged(this.checked)">Same as mailing</input></div> 
        </td> 
       </tr> 
       <tr> 
        <td> 
        Street 1<br> 
        <input maxlength="25" size="25" tabindex="7" name="ship1Street1"> 

답변

3

이 관심있는 분야를 찾아야한다 :

$("input[id^='ship1']") 
1
$("input[id^='ship1']").attr('disabled', 'disabled'); 

는 희망이 도움이

여기 내 페이지의 조각입니다.