Goedemiddag,

Ik heb een scriptje waarbij een button automatisch disabled/enabled wordt zodra veld "sum1" een waarde van 150 heeft:
<script>
$(document).ready(function() {
     $('#save').attr('disabled','enabled');
     $('input#sum').keyup(function() {
        if($(this).val() == '150') {
           $('input[type="submit"]').removeAttr('disabled');
        }else{
           $('input[type="submit"]').attr('disabled', '');
}
     });
 });
</script>


Nu wordt dit veldje "sum" automatisch berekend, de waarde "150" wordt niet zelf in het veldje ingevuld, waardoor de knop het nu nog niet doet (tenzij je handmatig 150 invoert in het veldje "sum").

Hoe kan ik dit scriptje zo maken dat deze het wel doet?

Ter info: het veldje "sum" wordt berekend doordat een andere JavaScriptje een aantal input-velden bij elkaar optelt die bij elkaar 150 moeten zijn.
Probeer eens:

$('input#sum').change(function() {

op regel 4 ...
Frank Nietbelangrijk op 21/02/2017 15:17:33

Probeer eens:

$('input#sum').change(function() {

op regel 4 ...

Geprobeerd, dat heeft helaas geen resultaat. :-(

Ik denk dat
 $('input#sum').keyup() 
het doet voor je.
E WNSMA op 21/02/2017 15:44:21

Ik denk dat
 $('input#sum').keyup() 
het doet voor je.


Die doet het helaas ook niet. :-(

Reageren