获取由Ajax请求创建的文本区域的值

时间:2014-10-08 18:13:32

标签: javascript php jquery ajax

我在表中创建了一个文本区域(也是由ajax请求创建的),该表位于不是由Ajax请求创建的div内部。我试图通过Jquery获取该文本区域的值,但它不起作用。可能是什么问题?任何帮助都会得到满足。

<tr>
    <td valign='middle' align='center'>
        <label id='feedbackLabel' for='feedbackText'>Feedback</label>
    </td>
    <td class='righttd' valign='middle' align='center'>
        <textarea id='feedback'></textarea>
    </td>
</tr>

$('#resultDiv').on("click", ".button", function(){
    var feedBack = $('#feedback').val();
    alert(feedBack);
});

1 个答案:

答案 0 :(得分:1)

尝试将您的监听器添加到document元素:

$(document).on('click', '#resultDiv .button', function(){
    var formID = this.id;
    var feedBack = $('#coordinatorFeedback').val();
    alert(feedBack);
});