![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetlając poniższe dane:
Kod echo '{"ilosc":"4","dane":[{"oid0":"0", "name":"pierwszadana"},{"oid":"1", "name":"drugadana"},{"oid":"2", "name":"trzeciadana"},{"oid":"3", "name":"czwartadana"}]}'; Mogę dzięki temu wypełnić jeden combo danymi (korzystam z extjs): Kod zakres = Ext.data.Record.create([ {name: 'oid'}, {name: 'name'} ]); var store = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: 'tmp.php' }), autoLoad:true, reader: new Ext.data.JsonReader({ id: 'oid', root:'dane' },[ {name: 'oid', mapping: 'oid'}, {name: 'name', mapping: 'name'} ]), remoteSort: true }); var Wyszukaj = new Ext.FormPanel({ labelWidth: 200, url:'analizy.php', frame:true, defaultType: 'textfield', monitorValid:true, items: [{ store: store, fieldLabel: 'Pierwszy combo', displayField: 'name', valueField: 'oid', typeAhead: true, forceSelection: true, mode: 'local', triggerAction: 'all', selectOnFocus: true, editable: true, xtype: 'combo', width:225 },{ fieldLabel: 'Drugi combo ... fieldLabel: 'Dziesiaty combo', ... }], buttons: [{ text: 'Znajdź', formBind: true }] }); W jaki sposób przesłać i zaczytać dane aby wypełnić wszystkie 10 Combo danymi? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 16:45 |