Mam przycisk: Javascript: Jak przejąć typ danych = przesłać po kliknięciu?
Ilekroć klikam na nim, przesyła on do formularza.
Chcę przejąć to zachowanie, więc po kliknięciu wywołuje funkcję JS. Jak mam to zrobic? Dodałem:
$('input.submit').live('click', addFood);
Problem polega na tym, że nadal jest on przesyłany do formularza. Kiedy usuwam "type =" submit ", to działa.
Nie chcę usuwać kodu HTML, a także wiązać z CSS, i nie chcę zmieniać CSS, ponieważ boję się od brudząc go =)
więc pytanie brzmi: w jaki sposób, aby zamiast zmienić zachowanie przycisku złożyć tak, aby nie poddać się tworzyć, ale wywołuje mój funkcji JavaScript (jQuery)
Ups, ja po prostu sobie sprawę, że potrzebna jest „return false” w mojej funkcji addFoods, w przeciwnym razie wywołuje funkcję i przedkłada go do formy. Problem rozwiązany! Off to bed =) –
Hisoka: odpowiedź na twoje pytanie jest w porządku. –