だから、私がやろうとしているのはAJAXリクエストを送信することですが、ご覧のとおり、フォームには多くのフィールドがあり、配列を使用して検証を行っています。同じ配列を使用して、 AJAXを介して送信される値:
JSでforループを使用したことはありませんが、とにかくおなじみのようです。
ループが作成される方法は、明らかに機能しません。
for (i=0;i<required.length;i++) {
var required[i] = $('#'+required[i]).attr('value');
これにより、必要な変数が作成されます。それらの使用方法は?
うまくいけば、皆さんは私を助けることができます!!! どうもありがとうございます!
required = ['nome','sobrenome','endereco','codigopostal','localidade','telemovel','email','codigopostal2','localidade2','endereco2','nif','entidade','codigopostal3','localidade3','endereco3','nserie','modelo'];
function ajaxrequest() {
for (i = 0; i < required.length; i++) {
var required[i] = $('#' + required[i]).attr('value');
var dataString = 'nome=' + required[0] + '&sobrenome=' + required[1];
}
$.ajax({
type: "POST",
url: "ajaxload/como.php",
data: dataString,
success: function() {
$(".agendarleft").html("SUCESS");
}
});