locked
Equivalent datalist en WinJs RRS feed

  • Question

  • Bonjour,

    je cherche à mettre un dataList dans une appli windows phone 8.1 .

    Il sa pase rien quand je met :

    <input type="text" id="nomRm" name="nomRm" list="nomRMs"/>
    <datalist id="nomRms">
         <option value="test1">
         <option value="test2">
         <option value="test3">
         <option value="test4">
     </datalist>

    y a un truc particulier à faire ?

    En tout cas j'ai rien trouvé sur le web... que des trucs assez bizarre à mettre en place...

    merci

    dimanche 8 novembre 2015 19:06

Réponses

Toutes les réponses

  • Bonjour, powpowland,

    Je n’ai pas trouvé d’exemples pour DataList dans une application Windows Phone 8.1. Par contre, il semble que ce soit un contrôle ASP.NET . Avez-vous envisagé de mettre en jeu une ListView au lieu de DataList?

    Cordialement,
    Dimitar

    lundi 9 novembre 2015 15:21
    Administrateur
  • j'ai déjà développé une listView mais il me manque un autocomplete pour ne laisser que celui désiré... après si ça devient trop compliqué à mettre en œuvre, je resterais sur un listview classique...
    lundi 9 novembre 2015 17:05
  • Finalement, je reste sur la listView...

    Par contre, je souhaiterais mettre une action au clique sur un des éléments de la listview.

    J'ai codé ça :

     function itemInvokedHandler(eventObject) {
                eventObject.detail.itemPromise.done(function (invokedItem) {
    
                    // Access item data from the itemPromise
                    document.getElementById("status").innerText = "The item at index " + invokedItem.index + " is "
                        + invokedItem.data.title + " with a text value of "
                        + invokedItem.data.text, "sample", "status";
                });
            }
    
            element.querySelector('#basicListView').addEventListener("iteminvoked", itemInvokedHandler);

    Mais ça me retourne une erreur... je n'arrive pas à cibler l'élément choisi...

    help!!! please

    mardi 10 novembre 2015 10:42
  • Bonjour, powpowland,

    Avez-vous défini l'onItemClickListener, pouvez-vous partager le contenu du message d'erreur?
    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    lundi 16 novembre 2015 13:54
  • L'erreur retournée : SCRIPT5009: Une exception est sur le point d'être interceptée par le code de la bibliothèque JavaScript. à la ligne 46, colonne 21 dans ms-appx://40dcd652-c51d-431c-98cc-b7046cace7a4/js/default.js
    0x800a1391 - JavaScript runtime error: 'element' is undefined
    default.js (46,21)

    et je le défini comment le onItemClickListener ? je débute avec winjs et je vous avouerais que je galère un peu avec leur API

    lundi 16 novembre 2015 15:08
  • Bonjour, powpowland,

    Veuillez consulter les threads en bas :

    IvemInvoked Firing in two Listviews WinJs

    Windows Store App - WinJS: 0x800a1391 - JavaScript runtime error: 'Windows' is undefined

    Au cas où vous déciderez à définir OnItemClickListener : 

    How to handle the click event in Listview in android?

    Merci de nous tenir au courant.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 17 novembre 2015 13:33