не помогает,поставил автолоад:
Ext.onReady(function(){
Ext.QuickTips.init();
var genres = new Ext.data.SimpleStore({
reader: new Ext.data.JsonReader({
fields:['id','genre_name'],
root:'rows'
}),
proxy:new Ext.data.HttpProxy({
url:'submit.php'
}),
autoLoad:true
});
var movie_form = new Ext.form.FormPanel({
url:'submit.php',
renderTo:document.body,
frame:true,
title:'Movie Information Form',
width:550,
items:[{
xtype:'combo',
name:'genre',
fieldLabel:'Genre',
mode:'local',
store:genres,
displayField:'genre_name',
width:120
}]
});
});
а вот php код:
<?php
здесь соединение к базе....
$result = mysql_query('SELECT id,genre_name FROM genres');
while($obj = mysql_fetch_object($result)) {
$arr[] = $obj;
}
echo '{success:true,rows:'.json_encode($arr).'}';
?>
вот ответ с сервера:
{success:true,rows:[{"id":"1","genre_name":"2323"},{"id":"2","genre_na me":"sdqer"}]}
|