AJAX проблем - бутони с едни и същи имена

akatsuki

Registered
Здравейте. Първо ще дам една картинка и ще обяснявам по нея:
3766.jpg


Така всички тези сини кутиики са бутони. Всеки от тези бутони има подобен код:
Код:
 <input type="submit" id="submit" name="vote" onclick="window.open('http://nagradite.net/<?php echo $users['name']?>','vote','width=950,height=500')"  value="<?php echo $users['name']?>" class="vip" />

За да не правя реклама на мястото на линка слагам ***

Та тези бутони се поставят със цикъл и както казах всеки има такъв код само различен линк и value . Но както забелязвате всички ще имат и едно и също Id. И като се опитам да направя заявка при натискане с AJAX, възниква следния проблем. Само първия добавен бутон е с javascript, а другите са си като преди. Въпроса ми е как всички да са AJAX ? Надявам се да сте ме разбрали. Мерси предварително!
 
AJAX-a не съм го донаписал. Смисъл аз започнах, но като видях че е така се отказах.
Код:
$(function() {
        $("#submit").click(function() {
	        var author = $("#author").val();
		    var user = $("#user").val();
            
			console.log(author, user);
			return false;
        });
	});

Е това е за момента. Самия AJAX не е почнат още.
 
Слагаш еднакъв class на всички бутони, а не еднакво id, когато имаш бутони с обща функционалност.

И след това правиш това

Код:
$(function() {
   $('.className').bind('click', function() {
             alert('blabla');
             // тук е мястото където слагаш твоята функция
        }
    );
});
 

Back
Горе