Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202

    [jquery] unrecognized expression: select

    Ciao a tutti ho fatto una stupidissima funzione per disabilitare al volo la form
    codice:
    function DisableForm(id){
        $('#' + id + ' :input').attr('disabled', true);
    	$('#' + id + ' :select').attr('disabled', "disabled");
    	$('#' + id + ' :submit').attr('disabled', true); 			
    	return true;						
    }
    Il problema si presenta quando vado a disabilitare lo select.
    Solleva questa diavolo di eccezione eppure la select me da disabilita correttamente.

    utilizzo la versione 1.7.1.min di jquery.
    A qualcuno è gia capitato?

    Ciao
    PAolo
    Che mestiere difficile.....essere da soli ancora di più

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Hai tre elementi input/select/submit con lo stesso id
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    no io passo l'id della form.
    Con questa forma mi pare di aver capito che vado alla ricerca di tutti i tag "input" contenuti nella form "id"
    $('#' + id + ' :input')
    Che mestiere difficile.....essere da soli ancora di più

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Fractals87
    no io passo l'id della form.
    Con questa forma mi pare di aver capito che vado alla ricerca di tutti i tag "input" contenuti nella form "id"
    $('#' + id + ' :input')
    ok, hai provato anche nella forma $('#' + id + ' :select').attr('disabled', true);
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    si entrambe
    Che mestiere difficile.....essere da soli ancora di più

  6. #6
    Non serve usare pseudo-selettori, che tra l'altro non esistono...
    codice:
    function DisableForm(id){
        $('#'+id+' input, '#'+id+' select').attr('disabled', true);
    }

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.