Javascript jquery从模式文本区域获取旧值

Javascript jquery从模式文本区域获取旧值,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,我有一个jquery模式,当用户单击页面中的reject按钮时,该模式用于获取用户的评论 问题是,当我在模式中键入一些注释并确认拒绝按钮时,我无法获得注释文本区域的值。当我重新加载页面并再次执行此过程时,我会在重新加载页面之前获取textarea的值 以下是jquery函数: $("#rejectBtnHOD").on('click', function(){ $("#modal-container-522009").modal(); // Displays modal well });

我有一个jquery模式,当用户单击页面中的reject按钮时,该模式用于获取用户的评论

问题是,当我在模式中键入一些注释并确认拒绝按钮时,我无法获得注释文本区域的值。当我重新加载页面并再次执行此过程时,我会在重新加载页面之前获取textarea的值

以下是jquery函数:

$("#rejectBtnHOD").on('click', function(){
    $("#modal-container-522009").modal(); // Displays modal well
});

$(document).on("click", "#confirmRejection", function(){
    var vid = "<?php echo $fields['vid']; ?>"; // getting the request id well
    var rejComment = $('body').find('#comment').val(); // cant get the value of textarea

    alert(rejComment); return false;
});
$(“#rejectBtnHOD”)。在('click',function()上{
$(“#modal-container-522009”).modal();//显示模态良好
});
$(文档)。在(“单击”,“确认拒绝”,函数()上){
var vid=”“;//很好地获取请求id
var rejComment=$('body').find('#comment').val();//无法获取textarea的值
警告(rejComment);返回false;
});
HTML代码(模式):


X
请留言!
关闭并保存更改

顺便说一句,如果我用
替换
标签,它就可以正常工作了

要获取文本区域的值,必须执行以下操作

$("#ID").html()
因为您正在获取XML标签之间的值。

请尝试:

var rejComment = $('#comment').val();

您的代码在Yes中似乎工作正常,就像在那把小提琴中一样,如果我不试图从页面而不是模态中获取textarea的值,那么代码工作正常。
var rejComment = $('#comment').val();