初学extjs,发现extjs跟传统的html标签不太一样,也不知道怎样让它和php代码混杂,比如原来用php和html标签
<?php
php连接数据库,取得一个表,比如usertable表中关于user列的信息,用一个while循环,比如
while(取得表中的一条记录)
{
echo "$ausername";
}
?>
可以说,php和html标签混用的很紧密,但是如果换用了extjs的话,那么在html页面里有一个
看到[code="js"]store: Ext.exampledata.states,[/code]
这行了吗?其实这行的意思是调用了Ext.exampledata.states对象。
一般这个对象有一个叫proxy或者类似的属性,一般它指向了一个url,这个url向服务器发送一个AJAX请求,服务器接到请求后返回一个json或者xml文件给浏览器。之后EXT解析这个json或者xml
所以你用EXT看到的多选框是这个json或者xml发过来的。