J'ai dojo.data.ItemFileReadStore comme suit:Initialement valeur sélectionnée du magasin dans dijit.form.FilteringSelect
var partyStore = new dojo.data.ItemFileReadStore({
id: 'partyStore',
data: {
label:'name',
items:[
{value:'APPLES', name:['Apples']},
{value:'ORANGES', name:['ORANGES']},
{value:'PEARS', name:['PEARS']}
]}
});
et dijit.form.FilteringSelect comme:
var partyList = new dijit.form.FilteringSelect({
id: "partyLookup",
name: 'partyLookup',
store: partyStore,
searchAttr: "name"}, infoDiv);
Comment Je fais la valeur initialement choisie être Oranges? J'ai essayé différentes entrées pour la valeur dans FilteringSelect, donc je l'ai omis dans cet exemple.
Vous avez raison, désolé, c'était une erreur dans mon entrée dans StackOverflow. Le problème reste. Il semble qu'il sélectionne seulement les articles quand je change la valeur affichée plutôt que la valeur? – David