-1
我已經問過同樣的問題,並學會了在這種情況下使用類。如何獲得相同類別的表格的價值
現在我有一個隱藏的輸入的另一個問題,它顯示輸入的第一個值不能得到輸入的textarea的值。
我媒體鏈接與name
,id
和class
嘗試,但我總是會得到的第一個值,如何解決這一
這裏一的jsfiddle;
代碼
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('');
}
}
});
謝謝我完全忘了這個功能。非常感謝你 ! – John 2014-12-04 14:18:17
你做得很好,上面兩行;) – Brewal 2014-12-04 14:20:14