[Dojo-checkins] [Dojo Toolkit] #14348: Set ComboBox.store programmatically fails
Dojo Trac
trac at dojotoolkit.org
Wed Nov 30 09:57:06 EST 2011
#14348: Set ComboBox.store programmatically fails
-------------------------------------------------+-----------------------
Reporter: maceto | Owner: doughays
Type: defect | Status: new
Priority: high | Milestone:
Component: Dijit - Form | Version: 1.7.0
Severity: critical | Resolution:
Keywords: set ComboBox.store programmatically |
-------------------------------------------------+-----------------------
Comment (by maceto):
'''HTML'''
<input dojoType="dijit.form.ComboBox" name="state" id="state"
autoComplete="true" required="true" onchange="LoadCities"</input>
<input dojoType="dijit.form.ComboBox" name="city" id="city"
autoComplete="true" required="true"</input></td>
'''Code'''
function checkLoadAddrDijits()
{
if (fState == undefined) {
fState = dijit.byId('state');
'''fCity = dijit.byId('city');'''
}
}
function LoadCities(newValue) {
checkLoadAddrDijits();
jsonDSUF1.fetch({
queryOptions: {ignoreCase: true}, query: {name: newValue},
onItem: function (item, request) {
LoadJSON_DS_City(item.uf);
'''fCity.store = jsonDSCity;'''
'''fCity.searchAttr = "name";'''
}
});
}
Where jsonDSCity is a dojo.data.ItemFileReadStore type.
'''OBS'''
This code works perfectly in version 1.6.0 and 1.6.1!
--
Ticket URL: <http://bugs.dojotoolkit.org/ticket/14348#comment:1>
Dojo Toolkit <http://dojotoolkit.org>
The Dojo Toolkit
More information about the Dojo-checkins
mailing list