jQueryですべての入力フィールドの値を取得したい。次のコードでそれを行うことができます。ただし、入力フィールドがチェックボックスであり、チェックされている場合は、「on」を返します。チェックされている場合、値を1として取得するにはどうすればよいですか?
jQuery:
$('button').click(function() {
inputs = $('.input');
inputs.each(function() {
var value = $(this).val();
alert(value);
});
});
HTML:
<input type="text" class="input" />
<input type="text" class="input" />
<input type="checkbox" class="input">
<button>Get values<button>