我的代码在这里:
/* Creo la stringa da mandare alla pagina in PHP */
var dataString = '&nome=' + name + '&email=' + email + '&importo=' + importo + '&telefono=' + telefono+ '&pagamento=' + pagamento + '&agenzia=' + agenzia + '&id=' + id;
var form = $(this);
var str = form.serialize();
/* Cosa succede una volta cliccato il pulsante */
$.ajax({
type: "POST", url: "mail.php", data: dataString, success: function() {
switch(pagamento) /* A seconda del pagamento... */
{
case "paypal": /* Se si paga con Paypal... */
switch(agenzia)
{
case agenzia.indexOf('Gabbiano') >= 0:
/* Inserisci paypal del Gabbiano */
$('#div_'+type).html("<div id='form_send_message'>Gabbiano</div>", 1500);
break;
case agenzia.indexOf('Istantravel') >= 0:
/* Inserisci paypal Istantravel */
$('#div_'+type).html("<div id='form_send_message'>Istantravel</div>", 1500);
break;
case agenzia.indexOf('Globmaster') >= 0:
/* Inserisci paypal del Globmaster */
$('#div_'+type).html("<div id='form_send_message'>Globmaster</div>", 1500);
break;
default:
alert('Non riesco a capire in quale agenzia si vuole pagare!');
}break;
case "bonifico": /* Se si paga con bonifico... */
switch(agenzia)
{
case agenzia.indexOf('Gabbiano') >= 0:
/* Inserisci paypal del Gabbiano */
$('#div_'+type).html("<div id='form_send_message'>Bonifico Gabbiano</div>", 1500);
break;
case agenzia.indexOf('Istantravel') >= 0:
/* Inserisci paypal Istantravel */
$('#div_'+type).html("<div id='form_send_message'>Bonifico Istantravel</div>", 1500);
break;
case agenzia.indexOf('Globmaster') >= 0:
/* Inserisci paypal del Globmaster */
$('#div_'+type).html("<div id='form_send_message'>Bonifico Globmaster</div>", 1500);
break;
default:
alert('Non riesco a capire in quale agenzia si vuole pagare!');
}break;
case "agenzia": /* Se si paga in agenzia... */
switch(agenzia)
{
case agenzia.indexOf('Gabbiano') >= 0:
/* Inserisci paypal del Gabbiano */
$('#div_'+type).html("<div id='form_send_message'>Agenzia Gabbiano</div>", 1500);
break;
case agenzia.indexOf('Istantravel') >= 0:
/* Inserisci paypal Istantravel */
$('#div_'+type).html("<div id='form_send_message'>Agenzia Istantravel</div>", 1500);
break;
case agenzia.indexOf('Globmaster') >= 0:
/* Inserisci paypal del Globmaster */
$('#div_'+type).html("<div id='form_send_message'>Agenzia Globmaster</div>", 1500);
break;
default:
alert('Non riesco a capire in quale agenzia si vuole pagare!');
}break;
default:
alert('Non riesco a capire in quale agenzia o con quale mezzo si vuole pagare!');
}
正如你可以看到的那样(http://sposi.vantravelgroup.com/default/index.php?id=1#rsvp)并测试表格,当你点击提交按钮时没有任何反应(理论上它应该用交换机内的<div>
替换表格 - 案例)但mail.php
收到的内容如下:
示例用户,example @ gmail.com,34,3462151720,[object HTMLDivElement],80.20.3.52,http://sposi.vantravelgroup.com/default/index.php?id=1,Mozilla / 5.0(Windows NT 10.0; WOW64)AppleWebKit / 537.36(KHTML,与Gecko一样) Chrome / 47.0.2526.111 Safari / 537.36)
$mysqli->query($newRow)
中的mail.php
为FALSE
而不是=== TRUE
任何人都知道我做错了什么?