Using smartClient 6.5.1
When creating a dynamic form and assigning it a a datasource, there are requests made back to the server when defaultToFirstOption is set to true.
the other issue is that if there are 2 selects like above both setting defaultToFirstOption, there are 2 requests back to the server. again if there are 3, then 3 requests to server and so on.
When creating a dynamic form and assigning it a a datasource, there are requests made back to the server when defaultToFirstOption is set to true.
Code:
isc.DataSource.create({ dataFormat: "json", dataURL:"UIRequestDispatcher?DataSource=invite.object", ID:"user", showPrompt:false }); isc.DynamicForm.create({ ID:"bound", dataSource:"user", autoDraw:false, autoFetchData:false, fields: [ {name: "userName", title: "Username", type: "select", defaultToFirstOption: true, required: true, length: 50}, {name: "userName", title: "Username", type: "select", defaultToFirstOption: true, required: true, length: 50} ] })