這個http://jsfiddle.net/WV5e7/模式,我現在複製/粘貼和目前正在使用。如何從模態彈出框中的textarea獲取值?
這裏是代碼: JS
$('#myModal').on('shown.bs.modal', function() {
$('#textareaID').focus();
})
HTML:
<!-- Button trigger modal -->
<button class="btn btn-primary btn-lg launch-modal" data-toggle="modal" data-target="#myModal">
Launch modal
</button>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
<textarea id="textareaID" class="form-control"></textarea>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
它的工作原理所看到的演示,但是,當有人點擊 '保存更改' 我似乎無法得到它內部的文本區域的值。
我做
$('#textareaID').val();
可是,可是沒有價值,因爲它試圖點擊保存更改按鈕之前得到的值。
所以,我目前不知道怎麼弄的文本值使用jQuery
@Kinduser對不起,錯字 – user7342807
@ user7342807請用固定碼分享您的代碼,並重現了同樣的問題 – gurvinder372
@ gurvinder372其固定!我只需要獲得textarea的價值 – user7342807