私はいくつかの子孫の入力を含む行を持っています。私がしようとしているのは、行内のボタンがクリックされたときに、子要素の入力値を取得することです。私はその後、行のさらに下の値を使用することができますが、値を適切に抽出する方法がわかりません。私の持っていることに関する提案はありますか?jquery .find( 'input')。each
<div class="row">
<div class="form-horizontal">
<div class="col-md-6">
<div class="form-group">
<div class="col-sm-10"><input type="text" value='0' class="form-control" >
</div></div>
<div class="col-sm-offset-2 col-sm-10">
<button type="button" class="btn btn-default updateButton">Update</button>
</div></div></div></div>
$('.updateButton').on('click', function() {
var inputs = [];
$(this).parent('.row').find('input').each(function (i) {
inputs.push($(this).val());
});
ボタンがありますか?それ以外の場合は、あなたのコードが正しいかどうかを知ることは難しいです... – eisbehr
が編集されました。これはフォームグループと共にcol-md-6内にありますが、col-sm-offset-2 div内にあります –