Bonjour à tous,

Une bonne âme pourrait-elle m'expliquer ce qu'est un 'CallBack', son utilité et comme l'appliquer au mieux dans une requête db du style:

Code : 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
 
function SelectListeDocs()
{
    var sqlSelectDocs = "SELECT * FROM T_TypeDocteurs ORDER BY TypeMed ASC";
    db.transaction(function (tx)
    {
        tx.executeSql(sqlSelectDocs, undefined, function (tx, result)
        {
            if (result.rows.length)
            {
                for (var i = 0; i < result.rows.length; i++)
                {
                    var row = result.rows.item(i);
                    var TypeDoc = row.TypeMed;
                    var htmlType = "";
                    htmlType += "<option value= '" + TypeDoc + "'>" + TypeDoc + "</option>";
                    $(htmlType).appendTo("#Inp_ModType");
                }
            } else
            {
                console.log("Table Type Doc vide");
            }
        }, erreur_bd);
    });
}// ****************************************************************
ou autre ce code ci n'est qu'un exemple, l'important est de bien comprendre ce qu'est un callback et de bien l'utiliser