Verwenden von jQuery, um den Text der Eingabetaste nach einigen Sekunden zurückzusetzen
Ich verwende ein Formular und jQuery, um eine Website schnell zu ändern. Ich möchte den Schaltflächentext in "Gespeichert!" Ändern. Ändern Sie ihn dann nach einigen Sekunden wieder in "Aktualisieren", damit der Benutzer den Wert erneut ändern kann. Natürlich können sie jetzt auf "Gespeichert!" Klicken. Knopf wieder, aber es sieht nicht gut aus.
$("form.stock").submit(function(){
// Example Post
$.post($(this).attr('action'), { id: '123', stock: '1' });
$(this).find(":submit").attr('value','Saved!');
// This doesn't work, but is what I would like to do
setTimeout($(this).find(":submit").attr('value','Update'), 2000);
return false;
});