2016-09-28 5 views
0

私のフォームにテキストエディタがあります。テキストエリアで何かをクリックすると、テキストエリアのポップアップに同じ値が表示されます。jQueryを使用してテキストエリアの値を取得および設定する方法

これは私が結果を設定する必要が私のテキストエリアである:私は結果を取得する必要があります

<textarea name="content" class="text_editor" id="textarea" ></textarea> 

表示ページ:

<div class="form-group mod_mr20"> 
    <label class="col-md-3 control-label">Notice Description</label> 
    <div class="col-md-9 col-md-offset-1 hidden_color"> 
     <p></p>//display view here 
    </div> 
</div> 

これは私のプレビューボタンです:

<button class="btn btn-primary mr5" data-toggle="modal" type="button" name="submit" data-target="#pre_view" >PREVIEW</button> 

ポップアップユーザーの表示結果の表示後、これらの値を編集することはできません

私はあなたがこれを取得しようとしていると思う
+0

あなたのポップアップのHTMLコードは何を?物事をはっきりと説明してください。また、jQueryにタグを付けて、これまでに試したjQueryコードを見せてください。 –

+0

'$( 'textarea')。val()'、[例えば](https://jsfiddle.net/m8fo9t3c/)を使うだけです。また、質問で試した内容をコメントとして追加しないでください。 –

+0

テキストエリアに何かを入力すると、直ちにポップアップが表示されるはずですか?ポップアップコードはどこですか? –

答えて

0

これを試してみてください、

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 

<script> 
    $(document).ready(function(){ 
     $("#preview").on('click',function(){ 
      $('.col-md-9.col-md-offset-1.hidden_color > p').html($('#textarea').val()); 
     }); 
    }); 
</script> 

<textarea name="content" class="text_editor" id="textarea" ></textarea> 
<button type="button" class="btn btn-info btn-lg" id="preview" data-toggle="modal" data-target="#myModal">Preview</button> 
<!--Your Model--> 
<div class="form-group mod_mr20"> 
    <label class="col-md-3 control-label">Notice Description</label> 
    <div class="col-md-9 col-md-offset-1 hidden_color"> 
     <p></p>//display view here 
    </div> 
</div> 
+0

プレビューボタンをクリックすると既にポップアップが表示されています。ユーザーがプレビューボタンをクリックすると同じ内容を表示するテキストエリアボックスに何かを入力すると、データを表示します。 – user3663

+0

上に同じテキストがTextareaに入力されていますプレビュー –

+0

をクリックすると表示されますが、ビューではIDを定義しませんでしたか?

のタグを表示する – user3663

1

あなたは、このコードを試すブートストラップを使用する場合:

$(document).on('show.bs.modal','#Your-modal-popup-id', function() { 
    alert('hi'); 
    $(e.currentTarget).find('.hidden_color p').html($("#textarea").val()); 
}) 
関連する問題