2013-03-27 4 views
-1

Javascript 또는 jquery를 사용하여 동적으로 작성된 일부 텍스트 상자를 어떻게 참조 할 수 있습니까? 하나의 텍스트 상자를 참조하는 다음 자바 스크립트가 있지만 다른 텍스트 상자가 만들어지면 서로 다른 ID를가집니다. 어떤 생각이야?동적으로 작성된 텍스트 상자를 참조하는 방법

<script type="text/javascript"> 
$(function(){ 
    $('#lst_vat').change(function(){ 

    var inpvat = $('#lst_vat').val(); 
     $.ajax({ 
      type:'POST', 
      data:({id : inpvat}), 
      dataType:'json', 
     url:"phpcode/get_vat_rate.php", 
     //url:"ajax_product_list.php", 
     success: function(data){ 
      $('.results').html(data); 
      $('#txt_line_vat').val(data.vat_rate_value);  
      } 
     }); 
    }); 
    }); 
</script> 
+1

텍스트 상자가 생성되는 방식을 제어 할 수 있습니까? 일반적으로 나중에 생성 할 수 있도록 사전 정의 된 클래스를 작성하면됩니다. – cdlong

+0

동일한 기능을 모든 생성 된 텍스트 상자의 변경 이벤트에 바인딩 하시겠습니까? –

+0

예 패트릭, "#lst_vat"목록 상자가있는 양식을 사용하고 있습니다. 옵션을 선택하면 행에 포함 된 데이터로 많은 텍스트 상자를 채울 수 있으며 json 스크립트에서 challenge는 Idynamic으로 폼의 다른 행을 만들고 새 목록 상자에서 옵션을 선택하는 경우 새로 작성한 텍스트 필드를 업데이트 할 수 없습니다. – David

답변

0

텍스트 영역과 자바 스크립트의 클래스 속성 또는 이름 속성을 사용하여이 작업을 수행 할 수 있습니다.

관련 문제