618 Stimmen

Wie kann man den Text einer Schaltfläche in jQuery ändern?

Wie ändert man den Textwert einer Schaltfläche in jQuery? Derzeit hat meine Schaltfläche "Hinzufügen" als Textwert, und wenn sie angeklickt wird, möchte ich, dass sie in "Speichern" geändert wird. Ich habe diese Methode unten versucht, aber bisher ohne Erfolg:

$("#btnAddProfile").attr('value', 'Save');

0voto

Fengzmg Punkte 632
$("#btnviewdetails").click(function(){
    if($(this).val()!="hide details"){
        $("#detailedoutput").show();
        $(this).val('hide details');
    }else{
        $("#detailedoutput").hide();
        $(this).val('view more details');
    }

});

0voto

Olle Klang Punkte 11

Damit sollte es klappen:

$("#btnAddProfile").prop('value', 'Save');       
$("#btnAddProfile").button('refresh');

0voto

Drastick Punkte 319
$("#btnAddProfile").html('Save').button('refresh');

-1voto

John Beynon Punkte 36942

Das ist genau richtig, das funktioniert bei mir;

    $('#btnAddProfile').bind('click',function(){
    $(this).attr('value','save');
})

Sind Sie sicher, dass Jquery verfügbar ist und dass sich Ihr Code an der richtigen Stelle befindet?

-1voto

    $( "#btnAddProfile" ).on( "click",function(event){
    $( event.target ).html( "Save" );
});

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X