Campo select e validazione conjs

Paperino78

Utente Attivo
30 Giu 2012
409
0
16
Milano
Sto ultimando un form che mi ha tenuto impegnato moooltissimo tempo causa tempo disponibile. Diciamo che l'ultimo dettaglio che mi manca è la validazione con js del campo select. Fino ad ora tutto viene validato così
PHP:
'domanda' : function() {

			$('body').append('<div id="domandaInfo" class="info"></div>');

			var domandaInfo = $('#domandaInfo');
			var ele = $('#domanda');
			var pos = ele.offset();

			domandaInfo.css({
				top: pos.top-3,
				left: pos.left+ele.width()+25
			});

			if(ele.val().value == "0") {
				jVal.errors = false;
				domandaInfo.removeClass('error').addClass('correct').html('&radic;').show();
				ele.removeClass('wrong').addClass('normal');
			} else {
				jVal.errors = true;
				domandaInfo.removeClass('correct').addClass('error').html('&larr; Ricordati la domanda!').show();
				ele.removeClass('normal').addClass('wrong').css({'font-weight': 'normal'});

			}
		},
questo è solo uno dei campi che valido ed alla fine ho questi due codici
PHP:
	$('#send').click(function (){
		var obj = $.browser.webkit ? $('body') : $('html');
		obj.animate({ scrollTop: $('#jform').offset() }, 750, function (){
			jVal.errors = false;
			jVal.domanda();
			jVal.sendIt();
		});
		return false;
ed infine
PHP:
$('#domanda').change(jVal.domanda);
mentre come markup ho questo codice
PHP:
	<label for="domanda" class="block">Domanda:</label>
					<select name="domanda" id="domanda">
				   		<option selected="selected" value="0"></option>
			<?php
	if($result = $mysqli->query("SELECT * FROM domande")){
		while ($row = $result->fetch_array())
		{
			echo '<option name="" value="'. $row['id'].'">', $row['domanda'] ,'</option>';
		}
	}
				   		?>
					</select>
Ho messo il campo value dell'option selected come "0" in quanto gli altri value sono rispettivamente 1,2,3, ma nonostante tutto non riesco a far validare il campo come si deve. Il codice dovrebbe dare un avviso se il campo selected è stato selezionato, altrimenti l'avviso è un flag verde che da il via all'invio della mail. Ho provato a mettere >0, !==0, <1, ma nessuno ha dato l'esito sperato. Avete consigli?
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
M [PHP] Drop down in campo select PHP 1
G [Javascript] Campo a comparsa di select Javascript 0
T PHP+MYSQL: una select che cerchi un campo vuoto PHP 7
F [MySQL] Select con due condizioni su uno stesso campo MySQL 7
M Aggiungere input text dopo aver selezionato un campo da una select option Presentati al Forum 0
P Aggiungere campo input da una select jQuery 1
L Scrivere valori nel campo INPUT TEXT a seconda della SELECT Javascript 0
M Campo Select con dati da DB PHP 1
P controllo campo select nel form Javascript 6
M select campo tabella Database 5
G Inserire un campo mysql in un select per form PHP 3
G selezionare i valori di un campo select PHP 2
O la select per prendere dati da un campo ENUM ripete dieci volte i valori PHP 2
C recupero campo da database in base a scelta select Classic ASP 1
I [javascript] memorizzare selezioni di un campo select di un modulo Javascript 1
R Scorrere una SELECT con un campo testo Classic ASP 6
D Visualizzazione pagina basata sul valore di un campo del database PHP 0
A pulsante di update campo mysql con javascript Javascript 2
D riempire campo inserendo un valore in un altro campo PHP 2
S riflettere valore di campo input range in live Javascript 0
P Ricerca campo data PHP 1
M Aggiornare stesso campo in due tabelle PHP 0
U Campo vuoto data errore Fatal error: PHP 2
Alex_70 Aggiornare campo da un altro campo PHP 16
F Steps campo input field Javascript 1
N Chiave Primaria in Campo Calcolato Windows e Software 1
I Focus su un campo Javascript 9
Alex_70 Nascondere label tab se campo vuoto PHP 2
G Impostare suggerimenti campo text di un form Javascript 2
Shyson Inserire placeholder nel campo cerca PHP 5
B Campo ricerca domini HTML e CSS 4
D verifica codice fiscale persona fisica /aziendale stesso campo HTML e CSS 1
G Campo Not null a condizione MySQL 8
M [PHP] Compilare automaticamente il campo data PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
M [PHP] Salvare campo di una tabella in una variabile PHP 14
M [MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL MySQL 3
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
G Campo HTML input file con jQuery jQuery 0
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
Arcadia [MS Access] Focus su campo specifico MS Access 1
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
L [Javascript] Drag and drop. Aggiornamento Campo Javascript 2
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
A [MS Access] Somma Campi se in altro campo presente un determinato testo MS Access 1

Discussioni simili