2016-05-26 12 views
-1

こんにちは私はtextareaからテキストを取得したいのですが、javascriptは動作しません。TextArea Not Work JavaScript

on alter show me:undefined? jQueryので

<script type="text/javascript"> 
    $(function() { 

     var get_text = $("#post_text").value; 

     $(".new_post").click(function(){ 
      $.ajax({ 
      type: "POST", 
      url: "ajax/ajax_new_post.php", 
      data: get_text, 
      success: function() { 
       alert(get_text); 
       $('#post_text').val(''); 
      } 
      }); 
      return false; 
     }); 
    }); 
    </script> 
<div class="column_2 float_left"> 
    <div class="boxstatus" style="border: 1px solid #D3D6DB;"> 
     <textarea id="post_text" placeholder="What's on your mind?"></textarea> 
</div> 
</div> 
+0

「new_post」とは何ですか? – SamGhatak

+0

コードを追加してください:) – SamGhatak

答えて

0

、構文は、値を取得するためにval()

var get_text = $("#post_text").val(); 

です... 値を設定するには、あなたは

$("#post_text").val("Text to set in text area"); 

がそれを願って、同じメソッドにパラメータを渡す必要があります助けてください

EDIT

<script type="text/javascript"> 
    $(function() { 
     $(".new_post").click(function(){ 
      var get_text = $("#post_text").val(); 
      $.ajax({ 
      type: "POST", 
      url: "ajax/ajax_new_post.php", 
      data: get_text, 
      success: function() { 
       alert(get_text); 
       $('#post_text').val(''); 
      } 
      }); 
      return false; 
     }); 
    }); 
    </script> 
    <div class="column_2 float_left"> 
    <div class="boxstatus" style="border: 1px solid #D3D6DB;"> 
    <textarea id="post_text" placeholder="What's on your mind?"></textarea> 
    <button class="float_right new_post" style="cursor: pointer;">Post</button> 
</div> 
</div> 
+0

私は設定するだけにしたいです。 –

+0

var get_text = $( "#post_text")。val(); –

+0

@Gentiにはどのようなエラーが表示されますか? – SamGhatak