Obtenir la valeur sélectionnée dans datalist à l'aide de jQuery

Très simple et direct. Je l'ai pré-rempli un HTML datalist avec des valeurs, sur la forme, quand je veux sélectionner une valeur et de l'insérer dans la base de données SQLite. C'est mon exemple de code qui ne fonctionne pas. Veuillez aider.
HTML5 datalist formulaire de création:

<input  name="TypeList" list="TypeList" placeholder="Select Type"/>
<datalist id="TypeList">
    <option value="State">
    <option value="Area">
    <option value="Town">
    <option value="Street">
    <option value="Number">
    <option value="Local Government">
    <option value="Ward">
    <option value="Country">
</datalist>

c'est l'exemple de jquery code qui ne fonctionne pas:

var relationshipTemp = $('#TypeList option:selected').text();
  • avez-vous essayé de changer $('#TypeList option:selected').text(); à $('#TypeList option:selected').val();?
  • oui, je l'ai essayé, parce que je suis saisie dans SQLite (WebSQL) au lieu d'afficher les valeurs réelles, c'est faire preuve de "undefined". Quel est le problème?
  • Dans firefox, <input value="Select Type"> semble fonctionner.
InformationsquelleAutor kehinde | 2014-04-03