Ouvrir un div accordéon après un appel ajax

Je soumets certaines valeurs à la firebase database via ajax et je souhaite recharger et ouvrir un div accordéon particulier après un appel ajax.

C’est ce que j’essayais et ça ne marche pas =

function submit(id) { var submitID = '#' + id + 'submit'; var divId = '#' + id + 'myDiv'; $.ajax({ 'url' : base_url + controller + '/add_val', 'type' : 'POST', data : { var: $(submitID).val() }, 'success': function (data) { $("#divId").html(data); $("#divId").load(window.location + divId); $("#accordion").accordion("option", "active", $("#accordion div").index(divId)); } }); } 

Le code HTML est ici:

 

name; ?>

<div id="id . "myDiv"; ?>"> <select class="s2_select" id="id . "submit"; ?>" name=""> value 1 value 2 value 3 <input type="button" class="btn btn-default" value="Add" onClick="submit(id; ?>)">
  • ....