Mon code JavaScript est le suivant :

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
$(document).ready(function () {
 
  var counter = 2;
 
  $("#addButton").click(function () {
 
    if (counter > 10) {
      alert("Only 10 textboxes allow");
      return false;
    }
 
    var newTextBoxDiv = $(document.createElement('div')).attr("id", 'TextBoxDiv' + counter);
 
    newTextBoxDiv.after().html('<input type="text" style="width: 550px" name="textbox' + counter + '" id="textbox' + counter + '" value="" > <input type="text" name="txt' + counter + '" id="txt' + counter + '" value="" >');
 
    newTextBoxDiv.appendTo("#TextBoxesGroup");
 
 
    counter++;
  });
 
  $("#removeButton").click(function () {
    if (counter == 1) {
      alert("No more textbox to remove");
      return false;
    }
 
    counter--;
 
    $("#TextBoxDiv" + counter).remove();
 
  });
 
  $("#getButtonValue").click(function () {
 
 
    var msg = '';
    var value = '';
    for (i = 1; i < counter; i++) {
      msg += ("(" + "'" + $('#textbox' + i).val() + "'" + "," + $('#txt' + i).val() + "),");
      //value = value + msg;
    }
    msg = msg.substring(0, msg.length - 1);
    var sql = "insert into article (art,qte) values " + msg;
    alert(sql);
    // alert(msg.length);
  });
});

Mon objectif est de récupérer la variable " sql " existante dans la fonction (#getButtonValue) pour que je puisse insérer mes requêtes depuis le code behind.

Merci d'avance ..