Jquery 如何使用同一类获取表单的值

Jquery 如何使用同一类获取表单的值,jquery,html,Jquery,Html,我allready问了同样的排序问题,并学会了在这个排序案例中使用类 现在我有一个隐藏输入的另一个问题,它显示输入的第一个值不能得到输入的文本区域的值 我已经尝试了name、id和class,但是我总是会得到第一个值,如何解决这个值 这里有一个JSFIDLE 代码 HTML <form class=replyForm> <input type=hidden class=message-reply-statusId value=1 > <textar

我allready问了同样的排序问题,并学会了在这个排序案例中使用类

现在我有一个隐藏输入的另一个问题,它显示输入的第一个值不能得到输入的文本区域的值

我已经尝试了
name
id
class
,但是我总是会得到第一个值,如何解决这个值

这里有一个JSFIDLE

代码

HTML

<form class=replyForm>
    <input type=hidden class=message-reply-statusId value=1 >
    <textarea class='beantwoorden reply' placeholder='Write a reaction...'></textarea>
</form>
<form class=replyForm>
    <input type=hidden class=message-reply-statusId value=2 >
    <textarea class='reply' placeholder='Write a reaction...'></textarea>
</form>
    <div id=value></div>

jQuery

var replyForm = $('.replyForm');

    replyForm.on('keydown', function(evt) {

        var key = (evt.keyCode ? evt.keyCode : evt.which);

        // get the reply from selected form
        replyField = $(this).find("textarea");
        replyVal = replyField.val();
        replyStatusId = $('.message-reply-statusId');
        replyStatusId = replyStatusId.val();
        if (key === 13) {
            // prevent enter, line down
            evt.preventDefault();

            // test, append reply val to document
            // delete this line
            $('#value').append(replyStatusId + '<br>');

            if (replyVal) {
                console.log( replyStatusId)
                // do ajax stuff
                // clear field
                replyField.val('');
            }

        }
    });
var replyForm=$('.replyForm');
回复表单on('keydown',函数(evt){
var key=(evt.keyCode?evt.keyCode:evt.which);
//从所选表单获取答复
replyField=$(this.find(“textarea”);
replyVal=replyField.val();
replyStatusId=$('.message reply statusId');
replyStatusId=replyStatusId.val();
如果(键===13){
//防止进入,排好队
evt.preventDefault();
//测试,将回复val追加到文档
//删除这一行
$(“#value”).append(replyStatusId+”
); 如果(答复){ console.log(replyStatusId) //做ajax的事情 //净场 replyField.val(“”); } } });
更换

replyStatusId = $('.message-reply-statusId');
与:

replyStatusId = $(this).find('.message-reply-statusId');

谢谢,我完全忘记了这个功能。非常感谢你!你做得很好,上面两行;)