私は
の入力とチェックボックスを持っています。チェックボックスをオンにして、入力をリセットする
ユーザが入力ボックスに何かを変更したときに私の目標
があり、私はset to default
チェックボックスの表示を開始します。
次に、set to default
チェックボックスがcheck
の場合、その入力に元の値を戻したいと思います。ここで
は私が
$('#onboard_url').on('keyup', function() {
$('#onboard_url_default').show();
if($('#onboard_url_default_cb').is(':checked')){
$('#onboard_url_default_cb').val(1);
console.log('checked');
$("#onboard_url").val('');
$("#onboard_url").val('{{ $g_portal_url or ''}}');
}
});
jQueryの
$('#onboard_url').on('keyup', function() {
$('#onboard_url_default').show();
if($('#onboard_url_default_cb').prop('checked')){
$('#onboard_url_default_cb').val(1);
console.log('checked');
$("#onboard_url").val('');
$("#onboard_url").val('{{ $g_portal_url or ''}}');
}
});
HTML
<div class="col-xs-4">
<input id="onboard_url" value="{{ $g_portal_url or ''}}" class="form-control" name="onboard_url" required placeholder="Ex. https://www.onboading.com" >
</div>
<div class="col-xs-2" style="display: none;" id="onboard_url_default">
<input type="checkbox" id="onboard_url_default_cb" value="0" >
Set to default
</div>
を試してきたものです
結果
私は私のconsole.log
を印刷することができませんでした。
私がここで逃したものはわかりません。 :(
あなたは(「確認」)チェックボックスの変更に任意のコードを結合した、またはイベント – j08691
小道具をクリックしていない私は、私はそれがチェックされているかどうかを確認するために、ここでそれを確認思ったあなたが持っているコードで – ihue
、?。テキストフィールドに入力するときにのみチェックボックスがオンになっているかどうかをチェックしています。 あなたが欲しいもの? – j08691