Questione : Alberino di AJAX che restituisce errore di assistente interno 500 sull'assistente in tensione

Ho generato uno scritto in cui un utente può scegliere da varie opzioni di trasporto per un ordine dall'interno di una finestra di dialogo di jQuery.  I tassi di trasporto sono trasportati via l'UPS & Fedex.  Abbastanza stranamente, lo scritto funziona benissimo sulla mia macchina di sviluppo, ma sull'assistente in tensione, i ritorni del Firebug “un

Here di errore di assistente interno 500 " è a che cosa il mio jQuery assomiglia: class= " lineNumbers " >
1 del >

jQuery (“#select-trasporto„) .click (funzione () {
// apre il dialogo, comincia con “la pagina di caricamento„
		$("#shipping-select„) .load (“funzionale/shipping_load.php ").dialog ({
			bgiframe: allineare,
			autoOpen: allineare,
			posizione: “centro„,
			titolo: “Metodo prescelto di trasporto„,
			larghezza: 400,
			altezza: 400,
			modale: allineare,
			tasti: {
				“Applicare il trasporto„: funzione () {
					il bValid di varietà = allinea;
					
					se (bValid) {
						fship di varietà = $ (“input [name=shipping]: ").val controllato ();
						arr di varietà = fship.split (“-„);
						shipPrice di varietà = arr [1];
						shipMeth di varietà = arr [0];
						
						subOrder di varietà = $("#d_total„) .val ();
						se ($("#customer-discount ").val ()! = “falso ") {
							minDis = subOrder di varietà * (". “+$("#customer-discount„) .val ());
							varietà nTotal = subOrder - minDis;
					
							varietà orderTotal = nTotal + parseFloat (shipPrice) + parseFloat ($("#tax„) .val ());  Totale di ordine di/* meno lo sconto del cliente */
							
							$("#order_discount_amount„) .val („ - “+minDis.toFixed (2));
						}
						altrimenti {
							varietà orderTotal = parseFloat (subOrder) + parseFloat (shipPrice) + parseFloat ($("#tax„) .val ());	Totale di ordine di/*, nessuno sconto */
						}
						$("#order_total„) .val (orderTotal.toFixed (2)),
						$("#shipcost„) .val (parseFloat (shipPrice)),
						$("#shipping_method„) .html (shipMeth);
						
						$ (questo) .dialog (“distruggere„);
					}
				},
				“Finestra vicina„: funzione () {
					$ (questo) .dialog (“distruggere„);
					
				}
			},
			fine: funzione () {
				$ (questo) .dialog (“distruggere„);
			}
		});
		
		// questa parte realmente fa funzionare il codice del PHP per ottenere i risultati di tasso dall'UPS & da Fedex
		$.ajax ({
   			tipo: “ALBERINO„,
   			URL: “funzionale/shipping_selection.php„,
			dati: “shipid=„ + $("#customer-ship-id„) .val () + “&cartid=„ + $("#cart_id„) .val (),
			successo: funzione (HTML) {
				$("#sLoader ").fadeOut (“veloce„);
				$("#sLookup„) .html (HTML);
			}
 		});
		
	}); il dialogo " libero " di >

The del class= di

Also, avviso nelle immagini allegate che “lo shipping_selection.php„ realmente sta funzionando… i risultati di tasso è rinviato sia dall'UPS che da Fedex, comunque qualcosa sta venendo a mancare sul successo function. di AJAX
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

il nome di schedario " del class= di >shipping-loader.jpg " fileSize " > (19 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
caricatore >Shipping Dialog
" di descrizione " del class= del
" di http://filedb.experts-exchange.com/incoming/2010/07_w30/t330003/shipping-loader.jpg„ “dello src= del caricatore
il class= di
del >
il
il nome di schedario " del class= di >shipping-firebug-500-internal.jpg " fileSize " > (45 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
errore del >Firebug " di descrizione " del class= del
restituito larghezza dello style= del >
il class= di
del >
class= del

Risposta : Alberino di AJAX che restituisce errore di assistente interno 500 sull'assistente in tensione

Questo che cosa siete sta cercando?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
la funzione è morto ($error) {
                // il vostro codice di errore può andare qui?
                    ?? VOGLIO METTERE IL HTML PAGE QUI CON GLI ERRORI
                ? >
                tutto il HTML che volete
                
"; echo $error."

"; echo "Please go back and fix these errors.

"; die(); } // validation expected data exists if(!isset($_POST['first_name']) || !isset($_POST['last_name']) || !isset($_POST['email']) || !isset($_POST['telephone']) || !isset($_POST['comments'])) { died('We are sorry, but there appears to be a problem with the form your submitted.'); }
Altre soluzioni  
 
programming4us programming4us