Bonjour

j'ai un bouton
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<form id="modoForm" class="form-inline">
    <div id="modo" class="btn-group" data-toggle="buttons-radio">
        <button type="button" value="pri" class="btn btn-small ">A priori</button>
        <button type="button" value="pos" class="btn btn-small active btn-success">A posteriori</button>
    </div>
    <span class="label label-success hide"><i class="icon-ok icon-white"></i></span>
</form>

le jquery correspondant lors de l'action sur le bouton . c'est fonctionnel car le bouton slide et j'ai bien en base la bonne donnée.
Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
$("button", $("#modo")).click(function() {
 
    if ($(this).val() == 'pri') {
        $("[value=pri]").addClass('active btn-danger');
        $("[value=pos]").removeClass('active btn-success');
 
        var data = 'moderate=1';
        $.ajax({
            type: "POST",
            url: url_api + "/moderate",
            data: data,
            success: function() {
 
 
            }
        });
    } else {
        $("[value=pri]").removeClass('active btn-danger');
        $("[value=pos]").addClass('active btn-success');
        var data = 'moderate=0';
        $.ajax({
            type: "POST",
            url: url_api + "/moderate",
            data: data,
            success: function() {
 
 
            }
        });
    }
    // }, "json"
    //);
    return false;
});

Au chargement de la page je n'arrive pas à fixer la position alors que j'ai bien la donnée qui se charge
Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
$(document).ready(function() {
 
    $.ajax({
        url: url_api + "/config",
        type: 'GET',
        dataType: 'json',
        contentType: "application/json",
        success: function(data) {
 
 
            if (data.config[0].moderate == 1) {
                alert("1");
             // ci dessous cela ne fonctionne pas
             //   $("#modo").val("pos");
             //   $("#modo").removeClass('active btn-danger');
             //   $("#modo").addClass('active btn-success');
            }
            if (data.config[0].moderate == 0) {
                alert("0");
 
              //  $("#modo").val("pri");
              //  $("#modo").addClass('active btn-danger');
              //  $("#modo").removeClass('active btn-success');
            }
 
        },
        error: function(data) {
 
        }
 
    });
});

que faut il faire ?
merci