Użycie jQuery do zmiany tekstu przycisku wejściowego po kilku sekundach
Używam formularza i jQuery, aby szybko zmienić stronę internetową. Chciałbym zmienić tekst przycisku na „Zapisany!” następnie zmień go z powrotem na Aktualizacja po kilku sekundach, aby użytkownik mógł ponownie zmienić wartość. Oczywiście mogą trafić teraz na „Zapisane!” przycisk ponownie, ale nie wygląda ładnie.
$("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;
});