を満たされている他の入力にはどうすればテキスト#f_past_farmacoを充填ます入力#f_past_dataを表示することができますか?jQueryのSHOWテキストボックスが
#f_past_farmacoはテキスト入力です。
私はこれを試しましたが動作しません。
$('label[for=f_past_data], input#f_past_data').hide(); // hiding label
$("select#f_past_farmaco").change(function(){
$(this).find("value").each(function(){
if($(this).attr("value")!==""){
$('label[for=f_past_data], input#f_past_data').fadeIn();
$('#f_past_data').css('display','block');
}
else{
$('label[for=f_past_data], input#f_past_data').fadeOut();
$('#f_past_data').css('display','none');
}
});
}).change();
HTML
<label for="f_past_farmaco">Farmaco </label>
<input type="text" id="f_past_farmaco" name="f_past_farmaco" value="" class="form-control">
<label for="f_past_data">Data </label>
<input type="date" id="f_past_data" name="f_past_data" value="2017-02-19" class="form-control">
f_past_farmacoは、選択入力されていますか? – niceman
これは、 '$(document).on( 'keyup click keydown'、 '#f_past_farmaco'、function(){' –
で十分ですか?あなたの状況を再現することができます。具体的な例を挙げて、具体的なヘルプや他の訪問者に、明確かつ正確なヘルプを提供することができます。 –