Je dois récupérer des infos provenant d'un formulaire. Je ne peux utiliser la fonction serialize() car des données sont envoyées vers plusieurs tables et des vérifs doivent être faites.
Le problème est simple, je n'arrive pas à envoyer les données dans la table concernée. J'ai un tableau d'objet qui récupère les infos souhaitées mais à l'intérieur de ma requête ajax ça fail.
Je suis sous Laravel

Mon tableau contenant mes objets (seulement 2 pour cet exampe)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
let dataP =[
    {
        fk_id_quest:1,
        fk_id_post:id,
        reponse : $("#descriptif_offre").val(),
        created_at:date.getTime()/1000,
    },{
        fk_id_quest:2,
        fk_id_post:id,
        reponse : $("#xp_ss_traitance").val(),
        created_at:date.getTime()/1000
    }]
Ma requête ajax
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
$.ajax({
    url:'/register/addpostulantR',
    method:'post',
    dataType: "json",
    data:JSON.stringify(dataP)
    ,success(data){
        console.log("succ "+JSON.stringify(data));
    },error:()=>{
        console.log('error ');
    }
})
Mon Controller
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
    public function addPostulantR(Request $request){
        return response()->json([
            'dataP' => Intervenant::addPostulantR($request->all())
        ]);
    }
Mon model
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
    public static function addPostulantR($data){
        return DB::table('reponse')
            ->insertGetId($data);
    }
Je me suis pas mal documenté, j'ai fais beaucoup de test, tout ce que j'ai pu trouver du moins, mais rien ne fonctionne, merci de m'éclairer.