Ciao io sto cercando di gestire una risposta JSON ajaxjavascript interruttore (vero)
Ecco il mio codice
success: function (j) {
switch(true)
{
case (j.choice1):
alert("choice2");
break;
case (j.choice2):
alert("choice2");
break;
default:
alert("default");
break;
}
}
in base a ciò che j è ottenere un rendimento che faccio la mia azione ma io continuo a ricevere il default.
devo avvertire i valori j e venire correct.Some come caso (j.choice1) caso (j.choice2) non funziona.
ho provato caso (j.choice1! = "") (J.choice2! = "") Ma in questo scenario continuo a ricevere la prima scelta.
Che cosa mi manca
Perché stai usando un 'dichiarazione switch' per un compito che è più adatto a un'istruzione 'if'? –
Stai avvisando "choice2" in entrambi i primi due casi. È quello che intendevi? – Syntactic
bene si ottiene un voto per una domanda strana ma interessante. quindi quali sono i valori possibili per 'j.choice1' e' j.choice2'? – lincolnk