Jquery'nin ajax'ı kullanarak bir form göndermeye çalışıyorum. Birkaç metin kutusu, bazı onay kutuları ve çoklu seçenekler açılır (yani çoklu seçenekler seçilebilir).Jquery'nin AJAX'ı kullanarak karmaşık bir form nasıl gönderilir?
:Burada biri ben Yukarıdaki kod tarafından döndürülen tüm değerler üzerinde döngü böyle bir diziye atayabilirsiniz Sonra
$("input:checkbox[name=type]:checked")
kullanarak tüm seçili onay kutularına değerlerini alabilirsiniz söyledi
var types=new Array();
$.each(cboxes, function()
{
types[types.length]=$(this).val();
}
);
Ve bu kullanarak formu göndermek için deneyin:
var someField=$("#someField").val();
var someField2=$("#someField2").val();
var data={field1 : someField, field2=someField2, s_types:types};
$.post("signup.php?type=p",types);
Ama bu kötü kokan Çalışma, özellikle onay kutuları doğru şekilde gönderilmiyor. Nasıl çalıştırabilirim?
Bu en iyi fikir. Ayrıca ajax ile dosya yüklemenizi sağlar. –