Più chiamate ajax nella stessa pagina

Federico Prece

Nuovo Utente
30 Mag 2014
1
0
0
Ciao ragazzi ho un problema con le chiamate ajax.

Nella parte di inserimento di una news do la possibilità di aggiungere degli hashtag inerenti alla stessa con questa funzione

PHP:
<script type="text/javascript">
		
		  //al click sul bottone di aggiunta hashtag
		  $("#hashtag").bind('click',function(){
		
			//associo variabili
			var hashtag = $("#tags").val();
		
		  //chiamata ajax
			$.ajax({
		
			 //imposto il tipo di invio dati (GET O POST)
			  type: "POST",
		
			  //Dove devo inviare i dati recuperati dal form?
			  url: "php/ins-hashtag.php",
		
			  //Quali dati devo inviare?
			  data: "hashtag=" + hashtag,
			  dataType: "html",
		
			  //Inizio visualizzazione errori
			  success: function(msg)
			  {
				 
				 if(msg == "1") {
					 $("#tags").val("");
					 
					 var row = $(".container-hashtag").html();
					 
					 $(".container-hashtag").html( row + "<a id='" + hashtag + "' class='del_hashtag'>#" + hashtag + "</a>");
				 }
				 
			  },
			  error: function()
			  {
				  alert("Chiamata fallita, si prega di riprovare..."); //sempre meglio impostare una callback in caso di fallimento
			  }
			});
		  });
	</script>

la funzione non fa altro che controllare con il file php se esiste ed eventulamente me lo aggiunge al db se la funzione ha successo mi aggiunge un bottone con il nome dell'hashtag

PHP:
$(".container-hashtag").html( row + "<a id='" + hashtag + "' class='del_hashtag'>#" + hashtag + "</a>");

La seconda chiamata mi permette di eliminare un hashtag ma non mi fa proprio la chiamata alla funzione

PHP:
<script type="text/javascript">  
		  /*$('.del_hashtag').bind('click',function(){
			  alert("00000");
		  });*/
		  
		  $(".del_hashtag").bind('click',function(){
			alert("ddddd");
			//associo variabili
			var hashtag = $(this).val();
		
		  //chiamata ajax
			$.ajax({
		
			 //imposto il tipo di invio dati (GET O POST)
			  type: "POST",
		
			  //Dove devo inviare i dati recuperati dal form?
			  url: "php/del-hashtag.php",
		
			  //Quali dati devo inviare?
			  data: "hashtag=" + hashtag,
			  dataType: "html",
		
			  //Inizio visualizzazione errori
			  success: function(val)
			  {
					 console.log(val)
			  },
			  error: function()
			  {
				  alert("Chiamata fallita, si prega di riprovare..."); //sempre meglio impostare una callback in caso di fallimento
			  }
			});
		  });
		  
		
	</script>

qualcuno è cosi gentile da aiutarmi? ci sbatto da troppo la testa e ormai penso di avere la soluzione davanti agli occhi e non la vedo

GRAZIE!!!
 
Discussioni simili
Autore Titolo Forum Risposte Data
Shyson Wordpress conta più messaggi di quelli che ci sono WordPress 1
A Somma fra 2 o più orari PHP 1
X unire più file in un pdf Windows e Software 2
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
B Stringa sql per ricerca su più campi Database 1
S Raggruppare ed estrarre data più recente MySQL 3
M Tabella con riga più lunga HTML e CSS 6
R Estrarre valori duplicati più volte PHP 0
M più insert tramite while loop PHP 1
M Problemi con query a più tabelle PHP 3
L estrarre valori max tra più tabelle MySQL 2
M Essendo un nuovo Iscritto vi porgo i miei saluti più sinceri e vi auguro un buon lavoro a tutti Presentati al Forum 1
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
D Alias AS non funziona più con DATE_FORMAT? MySQL 2
L Creazione di 2 o più record PHP 6
F Problemi di visualizzazione di un sito su più browser WordPress 0
L Estrazione valori max su più campi MySQL 4
A Trasformazione su più livelli Photoshop 0
K Unire più tabelle in una singola tabella PHP 3
T Contatore alla rovescia su più elementi simultaneamente Javascript 4
R Modifica codice per l'upload di più file PHP 0
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
A [Javascript] Scrittura su più campi contemporaneamente Javascript 19
C [PHP] Form inserimento più menù a discesa PHP 9
R [PHP] Prelevare dati dal più recente PHP 6
antoniomanuel Eseguire più files audio in sequenza Sviluppo app per Android 0
P [PHP] Inserti su più tabelle PHP 3
gandalf1959 [PHP] Inserimento di più righe non funziona come mi aspetto... PHP 2
S [PHP] Estrarre elementi array su più variabili PHP 5
U [WordPress] [CSS] Come faccio a spostare più in basso lo slider WordPress 0
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
G Compro account instagram 10k o più follower italiani REALI Compravendita siti e domini 0
F [Javascript] Conflitto tra più form nella stessa pagina Javascript 1
W [Prestashop] Non accedo più dopo la copia da remoto a locale E-Commerce 7
W [WordPress] [WooCommerce] Non trovo più la Tab Visulizzazione dei Prodotti in questo nuovo Plugin WordPress 2
F Cerco profilo Instagram con più di 50k Annunci servizi di Social Media Marketing 1
A Campagna Facebook non c'è più opzione pay to click? Social Media Marketing 0
P [MS ACCESS] Estrarre più somme da una query MS Access 4
A [WordPress] Aggiornamento tema - non apre più il sito WordPress 0
A Come consultare dati da più siti o pagine web Programmazione 1
mferri Collegamento con xampp non funziona più da cambio di operatore. Web Server 2
S [PHP] Ciclo foreach su più array PHP 2
G Vendo profilo Instagram con più di 15,9k followers Annunci servizi di Social Media Marketing 2
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
T MYSQL: valore più frequente ma con difficoltà in più... PHP 1
S [PHP] salvataggio di un dato più volte PHP 0
M [RISOLTO]Windows media player non mi funziona più su win 10 pro 64 bit Windows e Software 2
Federico.Marcelo qual è il modo più semplice per creare file GIF di alta qualità? Webdesign e Grafica 4
F [MS Access] VBA non funziona più MS Access 2
W Contenuto duplicato su più siti web, quanto è permesso? SEO e Posizionamento 1

Discussioni simili