-1
私は、ユーザーが6つの番号を入力するフォームを持っています。フォームは、フォームが送信されるときに収集され、変数として格納されます。次にAJAXを使用して読み込み画面を表示します。私は、AJAX beforeSend関数を使用して読み込み画面に入力された数値を表示する方法を知りましたか?AJAXで変数を表示する方法は?
$(function() {
$(".submit").click(function() {
var num1 = $("#num1").val();
var num2 = $("#num2").val();
var num3 = $("#num3").val();
var num4 = $("#num4").val();
var num5 = $("#num5").val();
var num6 = $("#num6").val();
var dataString = 'num1=' + num1 + '&num2=' + num2 + '&num3=' + num3 + '&num4=' + num4 + '&num5=' + num5 + '&num6=' + num6;
if (num1 == '' || num2 == '') {
$('.error').fadeOut(200).show();
} else {
$.ajax({
type : "POST",
url : "index.php",
data : dataString,
data : jQuery('#numbers_form').serializeArray(),
beforeSend : function() {
$('#loader').css('display', 'block');
$('#loader').css('margin', 'auto');
},
success : function(res) {
$('#success').css('display', 'block');
}
});
}
});
});
"AJAX"は、 "asynchronous JavaScript and XML"の頭字語です.AJAXを使用して何も表示することはできません。あなたは何かを表示するためにHTML、CSS、JSを使用する必要があります... – feeela
'data:dataString、data:jQuery( '#numbers_form')。serializeArray()、' < - 'data'は2回設定されています。 –