2016-03-28 11 views

Antwort

1

In dem Keyup-Ereignis von #name überprüfen Sie es Wert. Wenn ein Wert vorhanden ist, fügen Sie das Attribut required zu #desg hinzu.

$('#name').keyup(function() { 
 
    $('#ref15').html(this.value); 
 

 
    var desg = $('#desg'); 
 

 
    if (this.value.trim()) { 
 
     desg.attr('required', 'required'); 
 
    } else { 
 
     desg.removeAttr('required'); 
 
    } 
 
}); 
 

 
$('#desg').keyup(function() { 
 
    $('#ref16').html(this.value); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<textarea class="form-control" rows="5" id="name" name="name"></textarea> 
 
<textarea class="form-control" rows="5" id="desg" name="desg"></textarea>

+0

Ich habe meinen Code aktualisiert, da ich bereits eine andere Inline-keyup Funktion für eine andere Sache hat ... wenn so wird dies auch funktionieren? pls advice –

+0

Inline-Schlüssel entfernen und wie aktualisierte Antwort versuchen. @Tharuperera – Azim

Verwandte Themen