Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [jQuery] mycheck push non funziona con IE 9

    Buon pomeriggio, utilizzo questo script per prendere il valore delle checkbox selezionate dall'utente ed inviarle per POST alla pagina insert.php per inserirle nelle tabelle.
    Mi sono accorto che i valori non vengono passati alla funzione "push" ma solo su IE 9.

    codice:
    $("#btnSend").click(function(){
    		var mycheck = new Array();
    		$("#a01_1:checked").each(function() {
    		mycheck.push($(this).val());
    		});
    if(confirm("Vuoi ricontrollare le risposte?\nClicca su ANNULLA.\nAltrimenti procedi cliccando su OK.")){ 
    			//chiamata ajax
    			$.ajax({
    		
    			 //imposto il tipo di invio dati (GET O POST)
    			  type: "POST",
    //ecc ecc
    }
    });
    Mentre su Chrome, FireFox ecc ecc è tutto ok.
    Come posso ovviare?
    Grazie mille.

  2. #2
    ho risolto in questo modo:

    codice:
     $("#btnSend").click(function(){
    		var mycheck = new Array();
    $('input:checkbox[name="a01_1[]"]').each(function() {
    			if (this.checked) {
    				mycheck.push(this.value);
    			}
    		});
    ecc ecc...
    Grazie.

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.