Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problema con apertura

  1. #1

    problema con apertura

    scusate il titolo ma non sapevo cosa mettere.

    Ho un problema strano ho un pulsante:
    codice:
    <input type="button" class="btnewcompany" value="nuova azienda" onclick="newcompany()" />
    al click di questo pulsante parte una funzione che mi fa aprire una finestra in ajax dove poter inserire dei dati.
    fin qui tutto ok ma se chiudo questa finestra al riclcik su quel pulsante non mi si apre pià la finestra ajax.
    Questo me lo fà solo su questo pulsante mentre su altri va bene.

    vi posto il code completo:
    codice:
    function bgblack(){
    	$("body").append("<div id=\"bgblack\"></div>");
    }
    
    function newcompany(){
    	
    	bgblack();
    	$("div#bgblack").fadeIn("fast").append("<div id=\"allCompany\"></div>");
    	$("div#allCompany").fadeIn("fast");
    	$.get("newcompany/home.php", function(response){
    		$("div#allCompany").html(response);
    	});
    	
    }
    
    function closebg(){
    	
    	$("div#bgblack").fadeOut("fast", function(){
    		$(this).remove();
    	});
    	
    }

  2. #2
    ho notato che al riclick non fa partire proprio la funzione newcompany() come possibile tutto ciò?

  3. #3
    ecco allora il problema me lo da perchè ho il pulsante come input type="botton" se invece lo metto sotto link con <a> mi funziona bene.

    Ma allora mi domando perche con input button fa questo?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    hai verificato se ci sono errori javascript nella console del browser? il codice sembra corretto(anche se la gestione degli eventi è alquanto discutibile visto che utilizzi jquery http://api.jquery.com/click/)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.