Cytat(gregi1 @ 16.11.2008, 11:06:37 )

(...)jak mozna by zrobic aby po kliknieciu przycisku dodaj, wszystkie przyciski dodaj zostaly zablokowane tzn. po wysweitleniu jednego formularza nie dalo sie wysweitlic kolejnego.(..)
Możesz dodac na poczatku sprawdzanie warunku w funkcji
$("a.add").click(function(){
if(added){
// caly ten kod co byl
// a na koncu
var added=true;
// no i tutaj przydaloby sie ukryc inne przyciski dodaj, albo nawet wszystkie w ogóle:
$("a.add").toggle();
// albo
$("a.add").addClass("hide");
}else{
$("a.add").addClass("show");
}
}
Cytat(gregi1 @ 16.11.2008, 11:06:37 )

Czy ten link do usuwania (ta akcje mozna by jakos podpiac do buttona? Bo skoro mam przycisk submit to ladniej by to wygladalo jakby i usun bylo buttonem?
Możesz ostylować link, żeby wyglądał jak button, albo po prostu wstawić button.
// tworzysz nowy link (zmieniasz tutaj)
// reszta juz może zostać tak jak było
// dodajesz funkcje ktora po kliknieciu w link usunie parent div (czyli calego diva z labelem inputem i tym kliknietym a)
new_link.click(function(){
$(this).parent("div").remove();
return false;
});
Trochę inną rzecz robisz, niż myślałem, kilka formularzy, a nie tak jak podejrzewałem dodawanie pól do jednego