hello alberto,
the deferred story was bugging me in the beginning, too, but when you
got it you´ll love them!
most simple thing to do:
d = loadJSONDoc("aurl.php?"+queryString({'a':'b', 'c':'d'})) // calls
aurl.php?a=b&c=d
d.addCallbacks(
function(data) {
// let´s assume, the server sent sends a list like this to fill
the selectbox
// [[1, 'one'], [2, 'two'], [3, 'three']]
// this is assigned to data and already javascriptified
replaceChildNodes("yourSelectFieldId")
for(item in data) {
appendChildNodes("yourSelectFieldId", OPTION({'value': data[item]
[0]}, data[item][1]))
}
},
function(error) {
// do_some_error_handling(error)
alert(error)
}
)
your selectbox will then contain the values from the json-return, that
is sent by the server.
HTH,
Frank
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"MochiKit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/mochikit?hl=en
-~----------~----~----~----~------~----~------~--~---