0
votes

Comment obtenir tous les éléments de la liste de liste lorsque le bouton Cliquez sur l'événement via Ajax Call

Comment obtenir tous les éléments de la liste de liste lorsque le bouton Cliquez sur l'événement à l'aide de l'appel d'Ajax

J'utilise une fonction et essayez d'appeler la fonction dans Ajax Call Ma fonction fonctionne correctement. La zone de liste lorsque j'essaie de le lier avec l'appel AJAX, il ne fonctionne pas, je dois appeler les éléments du code derrière: xxx

Mes données de code: < / p> xxx


0 commentaires

3 Réponses :


0
votes

Essayez ceci: xxx

code derrière: xxx


2 commentaires

Sa fonction d'erreur et mon code derrière est public objet statique détails4 (String SeleyJobsheet) J'ai de retour de type je ne peux pas garder vide


Sa fonction d'erreur une fois croix vérifier mon code derrière me dire le type de données que je peux passer en paramètre selon Ajax Call



0
votes

Il semble que votre variable de données est écrasée dans une boucle et c'est le problème. J'espère que ci-dessous vous aidera.

function responseData2() {
    var data = [];
    var oListbox = $("#submitlistbox2").each(function (i) {
        var data[i] = $(this).text() + " " + $(this).val()+"\n";
        alert("The Names are: " + data[i]);
    });  
    var jobsheet = JSON.stringify(data);
    $.ajax({
        url: "OnlineBiddingofExtraBoardDaysOff.aspx/Details4",
        type: "POST",
        contentType: "application/json; charset=utf-8",
        cache: false,
        data: "{ 'selectedJobSheet': " + jobsheet + "}",
        success: function (data) {
          alert(data);
          alert("success");
        },
        error: function (response) {
          alert(response);
          alert("error");
        }
    });
}


0 commentaires

0
votes

Il semble que votre Data variables code> était à l'intérieur de la boucle. Essayez d'utiliser la méthode objet code> pour résoudre votre problème.

   foreach( selectedJobSheet as $item ){
       var name = $item['var_name_data']; //include the object variable name
       console.log(name);
   }


6 commentaires

Merci Man son travail, je suis nouveau dans Ajax Appels pouvez-vous expliquer le nom de la variable objet dans les détails et comment appeler en C #


Oui bien sûr. Ce que je veux dire, c'est que comme vous pouvez le constater sur cette déclaration "titulaire_all_data.push ({var_name_data: données,});" Du côté gauche qui serait votre nom de variable d'objet, exemple "var_name_data" Vous pouvez l'appeler par son élément spécifique après l'appel AJAX.


Dans Code-Ber: Lorsque j'utilise String, sa valeur d'objet unique renvoie comment l'appelez-le avec la liste (ou)


Monsieur, si cette réponse était la solution à ce problème, veuillez cliquer sur le bouton de chèque ainsi que les upvotes. Merci beaucoup :)


J'ai déjà cliqué votre code comme une réponse que j'ai moins de réputation, ce n'est pas affichant publiquement


Ok monsieur, pas de problème :) Mais vous pouvez naviguer sur le bouton de chèque en haut à gauche de ma réponse. Merci