2012-07-04 2 views
1

한 페이지에 선택/입력 버튼이있는 양식이 여러 개 있습니다. 선택 양식을 클릭하고 ID를 가져오고 ID가 아닌 클래스를 제외하고 동일한 이름의 단추를 사용 안 함으로 전환합니다. 지금까지jquery 클릭하고 입력 버튼을 활성화/비활성화합니다.

내 코드 : 나는 "."+j 아이디어와 아무것도 참조 할 수없는 것

$("#main").on("click",".list", function() { 
     var j = $(this).attr("id"); 
     if(j) {alert(j);} 
     $("."+j).attr('disabled','disabled'); 
    }); 

?

<h2>Towns/Suburbs</h2> 
     <form method="POST" action=""> 

     <select class="list" name="data_change" id="towns" size=10> 
      <option>foo</option><option>bar</option> 
     </select> 

     <div class="buttonGroup"> 
<input type="submit" class="button" name="Delete" value="Delete"> 
<input type="submit" class="button" name="Add" value="Add"> 
<input type="submit" class="button" name="Edit" value="Edit" class="towns"> 
</div> 
     </form> 
+0

마크 업 '.'하지만 그때에 나는 '마을'을 얻을, 그것은 좋은 경고 – Jashwant

+0

을 :)하시기 바랍니다 + j는 내가 아무것도 얻을 .. :( – Chud37

답변

3

당신은 하나 개 이상의 클래스가있는 경우, 두 개의 클래스 attribues, 이 공간을 분리 할 수 ​​있습니다.

<input type="submit" class="button towns" name="Edit" value="Edit" /> 
+0

한 훌륭한 정렬이 나는 것을 볼 didnt가, 감사합니다! – Chud37

관련 문제