ユーザーがオプションを選択したときに送信ボタンを有効にする必要があります。これは動的データです。私のHTML:
<form method="post" action="xxx" id="member">
<tr>
<td>1</td>
<select name="status">
<option value="a">aktif</option>
<option value="l">terkunci</option>
<option value="b" selected="b">blokir</option>
</select>
</td>
<input type="hidden" name="update_buyer" value="TRUE" />
<input type="hidden" name="id" value="1" />
<td>
<button role="button" data-toggle="modal" data-target="#modal" class="btn btn-danger delete">Delete</button>
<input type="submit" class="btn btn-primary save" disabled="disabled" value="Save">
</td>
</tr>
</form>
<form method="post" action="xxx" id="member">
<tr>
<td>2</td>
<td>
<select name="status">
<option value="a" selected="a">aktif</option>
<option value="l">terkunci</option>
<option value="b">blokir</option>
</select>
</td>
<input type="hidden" name="update_buyer" value="TRUE" />
<input type="hidden" name="id" value="2" />
<td>
<button role="button" data-toggle="modal" data-target="#modal" class="btn btn-danger delete" data-email="tess@email.com">Delete</button>
<input type="submit" class="btn btn-primary save" disabled="disabled" value="Save">
</td>
</tr>
</form>
やってみます
$('select').change(function(){
$('.save').removeAttr('disabled');
}
ただし、すべての送信ボタンが有効になります。すべての送信ボタンではなく、どのユーザーがクリックするかを有効にします。
多分好き
$('select').change(function(){
$(this).parent('form').find('.save').removeAttr('disabled');
}
しかし、それは機能しません:(どうすればこれを行うことができますか?ヘルプ...