2011-03-16 5 views
0

자바 스크립트 (HTML 태그) 동시에 ASP 테이블 aswell에 아래 내용을 추가 할 수 aswell 테이블에 아래 내용을 추가 할 수는 자바 스크립트

<script type="text/javascript"> 
    $(function() { 
     $('button').click(function() { 
      var x = $('textarea').val(); 
      $('textarea').val(''); 
      $('#test1').append('<div id="test">' + x + '</div>'); 
      return false; 
     }); 
    }); 
</script> 

<textarea style="border: 0" cols="77" rows="2">Write Something....</textarea> 
<button>Post Message</button> 
<div id="test1"></div> 
</asp:Content> 

뭔가 같은 :

<script type="text/javascript"> 
    $(function() { 
     $('button').click(function() { 
      var x = $('textarea').val(); 
      $('textarea').val(''); 
      $('#test1').append('<div id="test">' + x + '</div>'); 
      //$save append aswell to Table1 
      return false; 
     }); 
    }); 
</script> 

답변

1
<script type="text/javascript"> 
    $(function() { 
     $('button').click(function() { 
      var x = $('textarea').val(); 
      $('textarea').val(''); 
      var newdiv = $("<div></div>").html(x).attr('id','test'); 
      $('#test1').append(newdiv); 
      $('#Table1').append(newdiv); 
      //$save append aswell to Table1 
      return false; 
     }); 
    }); 
</script> 
+0

thats 하나의 내용이 내 ASP 테이블에 표시되는 것 같습니다. : S –

+0

아니요, 어떤 ASP 컨트롤에서도 작동하지 않는다고 생각하지 않습니다. eeeekkk 비행 방법에 대해 열심히 실패했습니다! –

+0

asp.net 컨트롤에 추가하려면 클라이언트 측에서 사용할 실제 HTML 요소 ID를 포함하는 control.ClientID 속성을 사용해야합니다. –

1

여기에 jquery을 사용하고있는 것 같습니다.

로드 된 jquery 프레임 워크가 있습니까 & 코드가 작동하는지 확인 했습니까 ??

It is running fine on jsfiddle.net here

업데이트

당신의 표가 같은 페이지에있는 경우. DOM 요소를 보유하기 만하면됩니다. 당신은 테이블이있는 경우 는

<table id="Table1"> 
<tr><td>1</td></tr> 
<tr><td>2</td></tr> 
<tr><td>3</td></tr> 
</table> 

당신은 당신의 코드

$('#test1').append('<div id="test">' + x + '</div>'); 

이 코드 뒤에 추가 할 수 있습니다

$('#Table1 tr:last').after('<tr><td>'+ x +'<td></tr>'); 

당신이 도움이

+0

네 죄송합니다,이를 찾아 낸다 내가하고 싶은 것은 잘 작동한다. 또 다른 리를 더한다. NE의 코드 그래서 그것이 동일한 출력 (내 aspx)에 보냈지 만 또한 ASP 테이블에 내용을 보냅니다 –

+0

이것을 다시 서버로 보내시겠습니까? 데이터를 서버에 다시 POST하려면 여기 아약스 호출이 필요합니다. – Winfred

+0

edit my가 table1이라는 ASP 테이블에 내 페이지로 보내는 것과 동일한 데이터를 보내려고 시도합니다 –