<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FExt_JS%2FComboBox</id>
		<title>JavaScript DHTML/Ext JS/ComboBox - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FExt_JS%2FComboBox"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ext_JS/ComboBox&amp;action=history"/>
		<updated>2026-04-04T13:23:16Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ext_JS/ComboBox&amp;diff=2470&amp;oldid=prev</id>
		<title> в 09:59, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ext_JS/ComboBox&amp;diff=2470&amp;oldid=prev"/>
				<updated>2010-05-26T09:59:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:59, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ext_JS/ComboBox&amp;diff=2471&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ext_JS/ComboBox&amp;diff=2471&amp;oldid=prev"/>
				<updated>2010-05-26T07:21:31Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Add combobox to a window and set width==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Ext.onReady(function() {&lt;br /&gt;
&lt;br /&gt;
    var myWin =  new Ext.Window({&lt;br /&gt;
      height      : 220,&lt;br /&gt;
      width       : 230,&lt;br /&gt;
      bodyStyle   : &amp;quot;padding: 5px&amp;quot;,&lt;br /&gt;
      layout      : &amp;quot;form&amp;quot;,&lt;br /&gt;
      labelWidth  : 50,&lt;br /&gt;
      defaultType : &amp;quot;field&amp;quot;,&lt;br /&gt;
      items       : [&lt;br /&gt;
        {&lt;br /&gt;
          fieldLabel : &amp;quot;Name&amp;quot;,&lt;br /&gt;
          width      : 110&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
      xtype      : &amp;quot;combo&amp;quot;,&lt;br /&gt;
      fieldLabel : &amp;quot;Location&amp;quot;,&lt;br /&gt;
      width      : 120,&lt;br /&gt;
      store      : [ &amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot; ]&lt;br /&gt;
        },&lt;br /&gt;
        ]&lt;br /&gt;
    });&lt;br /&gt;
    &lt;br /&gt;
    myWin.show();&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;div1&amp;quot;&amp;gt;asdf&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ComboBox selection event==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Ext.onReady(function() {&lt;br /&gt;
      var values = new Ext.data.SimpleStore({&lt;br /&gt;
          fields: [&amp;quot;id&amp;quot;, &amp;quot;value&amp;quot;],&lt;br /&gt;
          data : [[&amp;quot;1&amp;quot;,&amp;quot;A&amp;quot;],[&amp;quot;2&amp;quot;,&amp;quot;B&amp;quot;],[&amp;quot;3&amp;quot;,&amp;quot;C&amp;quot;]]&lt;br /&gt;
      });&lt;br /&gt;
&lt;br /&gt;
    new Ext.FormPanel({ &lt;br /&gt;
      url: &amp;quot;your.php&amp;quot;,&lt;br /&gt;
      renderTo: Ext.getBody(),&lt;br /&gt;
      frame: true,&lt;br /&gt;
      title: &amp;quot;Title&amp;quot;,&lt;br /&gt;
      width: 250,&lt;br /&gt;
      items: [&lt;br /&gt;
              {&lt;br /&gt;
            xtype: &amp;quot;combo&amp;quot;,&lt;br /&gt;
            name: &amp;quot;value&amp;quot;,&lt;br /&gt;
            fieldLabel: &amp;quot;Value&amp;quot;,&lt;br /&gt;
            mode: &amp;quot;local&amp;quot;,&lt;br /&gt;
            store: values,&lt;br /&gt;
            displayField:&amp;quot;value&amp;quot;,&lt;br /&gt;
            width: 130,&lt;br /&gt;
            listeners: {&lt;br /&gt;
              select: function(f,r,i){&lt;br /&gt;
                Ext.Msg.alert(&amp;quot;Title&amp;quot;,i);&lt;br /&gt;
              }&lt;br /&gt;
            }            &lt;br /&gt;
          }&lt;br /&gt;
      ]&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;div1&amp;quot;&amp;gt;asdf&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Combo with Templates and Ajax==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;!-- The box wrap markup embedded instead of using Element.boxWrap() --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:600px;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;x-box-tl&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;x-box-tr&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;x-box-tc&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;x-box-ml&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;x-box-mr&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;x-box-mc&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;h3 style=&amp;quot;margin-bottom:5px;&amp;quot;&amp;gt;Search the Ext Forums&amp;lt;/h3&amp;gt;&lt;br /&gt;
        &amp;lt;input type=&amp;quot;text&amp;quot; size=&amp;quot;40&amp;quot; name=&amp;quot;search&amp;quot; id=&amp;quot;search&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;padding-top:4px;&amp;quot;&amp;gt;&lt;br /&gt;
            Live search requires a minimum of 4 characters.&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;x-box-bl&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;x-box-br&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;x-box-bc&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;!-- Revised from demo code in ext3.0.0 --&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
Ext.onReady(function(){&lt;br /&gt;
    var ds = new Ext.data.Store({&lt;br /&gt;
        proxy: new Ext.data.ScriptTagProxy({&lt;br /&gt;
            url: &amp;quot;http://extjs.ru/forum/topics-remote.php&amp;quot;&lt;br /&gt;
        }),&lt;br /&gt;
        reader: new Ext.data.JsonReader({&lt;br /&gt;
            root: &amp;quot;topics&amp;quot;,&lt;br /&gt;
            totalProperty: &amp;quot;totalCount&amp;quot;,&lt;br /&gt;
            id: &amp;quot;post_id&amp;quot;&lt;br /&gt;
        }, [&lt;br /&gt;
            {name: &amp;quot;title&amp;quot;, mapping: &amp;quot;topic_title&amp;quot;},&lt;br /&gt;
            {name: &amp;quot;topicId&amp;quot;, mapping: &amp;quot;topic_id&amp;quot;},&lt;br /&gt;
            {name: &amp;quot;author&amp;quot;, mapping: &amp;quot;author&amp;quot;},&lt;br /&gt;
            {name: &amp;quot;lastPost&amp;quot;, mapping: &amp;quot;post_time&amp;quot;, type: &amp;quot;date&amp;quot;, dateFormat: &amp;quot;timestamp&amp;quot;},&lt;br /&gt;
            {name: &amp;quot;excerpt&amp;quot;, mapping: &amp;quot;post_text&amp;quot;}&lt;br /&gt;
        ])&lt;br /&gt;
    });&lt;br /&gt;
    // Custom rendering Template&lt;br /&gt;
    var resultTpl = new Ext.XTemplate(&lt;br /&gt;
        &amp;quot;&amp;lt;tpl for=&amp;quot;.&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;search-item&amp;quot;&amp;gt;&amp;quot;,&lt;br /&gt;
            &amp;quot;&amp;lt;h3&amp;gt;&amp;lt;span&amp;gt;{lastPost:date(&amp;quot;M j, Y&amp;quot;)}&amp;lt;br /&amp;gt;by {author}&amp;lt;/span&amp;gt;{title}&amp;lt;/h3&amp;gt;&amp;quot;,&lt;br /&gt;
            &amp;quot;{excerpt}&amp;quot;,&lt;br /&gt;
        &amp;quot;&amp;lt;/div&amp;gt;&amp;lt;/tpl&amp;gt;&amp;quot;&lt;br /&gt;
    );&lt;br /&gt;
    &lt;br /&gt;
    var search = new Ext.form.ruboBox({&lt;br /&gt;
        store: ds,&lt;br /&gt;
        displayField:&amp;quot;title&amp;quot;,&lt;br /&gt;
        typeAhead: false,&lt;br /&gt;
        loadingText: &amp;quot;Searching...&amp;quot;,&lt;br /&gt;
        width: 570,&lt;br /&gt;
        pageSize:10,&lt;br /&gt;
        hideTrigger:true,&lt;br /&gt;
        tpl: resultTpl,&lt;br /&gt;
        applyTo: &amp;quot;search&amp;quot;,&lt;br /&gt;
        itemSelector: &amp;quot;div.search-item&amp;quot;,&lt;br /&gt;
        onSelect: function(record){ // override default onSelect to do redirect&lt;br /&gt;
            window.location =&lt;br /&gt;
                String.format(&amp;quot;http://extjs.ru/forum/showthread.php?t={0}&amp;amp;p={1}&amp;quot;, record.data.topicId, record.id);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ext.form.ComboBox selectOnFocus:true==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;!-- Revised from demo code in ext3.0.0 --&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
// some data used in the examples&lt;br /&gt;
Ext.namespace(&amp;quot;Ext.exampledata&amp;quot;);&lt;br /&gt;
Ext.exampledata.states = [&lt;br /&gt;
        [&amp;quot;AL&amp;quot;, &amp;quot;Alabama&amp;quot;, &amp;quot;The Heart of Dixie&amp;quot;],&lt;br /&gt;
        [&amp;quot;AK&amp;quot;, &amp;quot;Alaska&amp;quot;, &amp;quot;The Land of the Midnight Sun&amp;quot;],&lt;br /&gt;
        [&amp;quot;AZ&amp;quot;, &amp;quot;Arizona&amp;quot;, &amp;quot;The Grand Canyon State&amp;quot;],&lt;br /&gt;
        [&amp;quot;AR&amp;quot;, &amp;quot;Arkansas&amp;quot;, &amp;quot;The Natural State&amp;quot;],&lt;br /&gt;
        [&amp;quot;CA&amp;quot;, &amp;quot;California&amp;quot;, &amp;quot;The Golden State&amp;quot;],&lt;br /&gt;
        [&amp;quot;CO&amp;quot;, &amp;quot;Colorado&amp;quot;, &amp;quot;The Mountain State&amp;quot;],&lt;br /&gt;
        [&amp;quot;CT&amp;quot;, &amp;quot;Connecticut&amp;quot;, &amp;quot;The Constitution State&amp;quot;],&lt;br /&gt;
        [&amp;quot;DE&amp;quot;, &amp;quot;Delaware&amp;quot;, &amp;quot;The First State&amp;quot;],&lt;br /&gt;
        [&amp;quot;DC&amp;quot;, &amp;quot;District of Columbia&amp;quot;, &amp;quot;The Nation&amp;quot;s Capital&amp;quot;],&lt;br /&gt;
        [&amp;quot;FL&amp;quot;, &amp;quot;Florida&amp;quot;, &amp;quot;The Sunshine State&amp;quot;],&lt;br /&gt;
        [&amp;quot;GA&amp;quot;, &amp;quot;Georgia&amp;quot;, &amp;quot;The Peach State&amp;quot;],&lt;br /&gt;
        [&amp;quot;HI&amp;quot;, &amp;quot;Hawaii&amp;quot;, &amp;quot;The Aloha State&amp;quot;],&lt;br /&gt;
        [&amp;quot;ID&amp;quot;, &amp;quot;Idaho&amp;quot;, &amp;quot;Famous Potatoes&amp;quot;],&lt;br /&gt;
        [&amp;quot;IL&amp;quot;, &amp;quot;Illinois&amp;quot;, &amp;quot;The Prairie State&amp;quot;],&lt;br /&gt;
        [&amp;quot;IN&amp;quot;, &amp;quot;Indiana&amp;quot;, &amp;quot;The Hospitality State&amp;quot;],&lt;br /&gt;
        [&amp;quot;IA&amp;quot;, &amp;quot;Iowa&amp;quot;, &amp;quot;The Corn State&amp;quot;],&lt;br /&gt;
        [&amp;quot;KS&amp;quot;, &amp;quot;Kansas&amp;quot;, &amp;quot;The Sunflower State&amp;quot;],&lt;br /&gt;
        [&amp;quot;KY&amp;quot;, &amp;quot;Kentucky&amp;quot;, &amp;quot;The Bluegrass State&amp;quot;],&lt;br /&gt;
        [&amp;quot;LA&amp;quot;, &amp;quot;Louisiana&amp;quot;, &amp;quot;The Bayou State&amp;quot;],&lt;br /&gt;
        [&amp;quot;ME&amp;quot;, &amp;quot;Maine&amp;quot;, &amp;quot;The Pine Tree State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MD&amp;quot;, &amp;quot;Maryland&amp;quot;, &amp;quot;Chesapeake State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MA&amp;quot;, &amp;quot;Massachusetts&amp;quot;, &amp;quot;The Spirit of America&amp;quot;],&lt;br /&gt;
        [&amp;quot;MI&amp;quot;, &amp;quot;Michigan&amp;quot;, &amp;quot;Great Lakes State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MN&amp;quot;, &amp;quot;Minnesota&amp;quot;, &amp;quot;North Star State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MS&amp;quot;, &amp;quot;Mississippi&amp;quot;, &amp;quot;Magnolia State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MO&amp;quot;, &amp;quot;Missouri&amp;quot;, &amp;quot;Show Me State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MT&amp;quot;, &amp;quot;Montana&amp;quot;, &amp;quot;Big Sky Country&amp;quot;],&lt;br /&gt;
        [&amp;quot;NE&amp;quot;, &amp;quot;Nebraska&amp;quot;, &amp;quot;Beef State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NV&amp;quot;, &amp;quot;Nevada&amp;quot;, &amp;quot;Silver State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NH&amp;quot;, &amp;quot;New Hampshire&amp;quot;, &amp;quot;Granite State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NJ&amp;quot;, &amp;quot;New Jersey&amp;quot;, &amp;quot;Garden State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NM&amp;quot;, &amp;quot;New Mexico&amp;quot;, &amp;quot;Land of Enchantment&amp;quot;],&lt;br /&gt;
        [&amp;quot;NY&amp;quot;, &amp;quot;New York&amp;quot;, &amp;quot;Empire State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NC&amp;quot;, &amp;quot;North Carolina&amp;quot;, &amp;quot;First in Freedom&amp;quot;],&lt;br /&gt;
        [&amp;quot;ND&amp;quot;, &amp;quot;North Dakota&amp;quot;, &amp;quot;Peace Garden State&amp;quot;],&lt;br /&gt;
        [&amp;quot;OH&amp;quot;, &amp;quot;Ohio&amp;quot;, &amp;quot;The Heart of it All&amp;quot;],&lt;br /&gt;
        [&amp;quot;OK&amp;quot;, &amp;quot;Oklahoma&amp;quot;, &amp;quot;Oklahoma is OK&amp;quot;],&lt;br /&gt;
        [&amp;quot;OR&amp;quot;, &amp;quot;Oregon&amp;quot;, &amp;quot;Pacific Wonderland&amp;quot;],&lt;br /&gt;
        [&amp;quot;PA&amp;quot;, &amp;quot;Pennsylvania&amp;quot;, &amp;quot;Keystone State&amp;quot;],&lt;br /&gt;
        [&amp;quot;RI&amp;quot;, &amp;quot;Rhode Island&amp;quot;, &amp;quot;Ocean State&amp;quot;],&lt;br /&gt;
        [&amp;quot;SC&amp;quot;, &amp;quot;South Carolina&amp;quot;, &amp;quot;Nothing Could be Finer&amp;quot;],&lt;br /&gt;
        [&amp;quot;SD&amp;quot;, &amp;quot;South Dakota&amp;quot;, &amp;quot;Great Faces, Great Places&amp;quot;],&lt;br /&gt;
        [&amp;quot;TN&amp;quot;, &amp;quot;Tennessee&amp;quot;, &amp;quot;Volunteer State&amp;quot;],&lt;br /&gt;
        [&amp;quot;TX&amp;quot;, &amp;quot;Texas&amp;quot;, &amp;quot;Lone Star State&amp;quot;],&lt;br /&gt;
        [&amp;quot;UT&amp;quot;, &amp;quot;Utah&amp;quot;, &amp;quot;Salt Lake State&amp;quot;],&lt;br /&gt;
        [&amp;quot;VT&amp;quot;, &amp;quot;Vermont&amp;quot;, &amp;quot;Green Mountain State&amp;quot;],&lt;br /&gt;
        [&amp;quot;VA&amp;quot;, &amp;quot;Virginia&amp;quot;, &amp;quot;Mother of States&amp;quot;],&lt;br /&gt;
        [&amp;quot;WA&amp;quot;, &amp;quot;Washington&amp;quot;, &amp;quot;Green Tree State&amp;quot;],&lt;br /&gt;
        [&amp;quot;WV&amp;quot;, &amp;quot;West Virginia&amp;quot;, &amp;quot;Mountain State&amp;quot;],&lt;br /&gt;
        [&amp;quot;WI&amp;quot;, &amp;quot;Wisconsin&amp;quot;, &amp;quot;America&amp;quot;s Dairyland&amp;quot;],&lt;br /&gt;
        [&amp;quot;WY&amp;quot;, &amp;quot;Wyoming&amp;quot;, &amp;quot;Like No Place on Earth&amp;quot;]&lt;br /&gt;
    ];&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
Ext.onReady(function(){&lt;br /&gt;
    Ext.QuickTips.init();&lt;br /&gt;
    // turn on validation errors beside the field globally&lt;br /&gt;
    Ext.form.Field.prototype.msgTarget = &amp;quot;side&amp;quot;;&lt;br /&gt;
    var fs = new Ext.FormPanel({&lt;br /&gt;
        frame: true,&lt;br /&gt;
        title:&amp;quot;XML Form&amp;quot;,&lt;br /&gt;
        labelAlign: &amp;quot;right&amp;quot;,&lt;br /&gt;
        labelWidth: 85,&lt;br /&gt;
        width:340,&lt;br /&gt;
        waitMsgTarget: true,&lt;br /&gt;
        // configure how to read the XML Data&lt;br /&gt;
        reader : new Ext.data.XmlReader({&lt;br /&gt;
            record : &amp;quot;contact&amp;quot;,&lt;br /&gt;
            success: &amp;quot;@success&amp;quot;&lt;br /&gt;
        }, [&lt;br /&gt;
            {name: &amp;quot;first&amp;quot;, mapping:&amp;quot;name/first&amp;quot;}, // custom mapping&lt;br /&gt;
            {name: &amp;quot;last&amp;quot;, mapping:&amp;quot;name/last&amp;quot;},&lt;br /&gt;
            &amp;quot;company&amp;quot;, &amp;quot;email&amp;quot;, &amp;quot;state&amp;quot;,&lt;br /&gt;
            {name: &amp;quot;dob&amp;quot;, type:&amp;quot;date&amp;quot;, dateFormat:&amp;quot;m/d/Y&amp;quot;} // custom data types&lt;br /&gt;
        ]),&lt;br /&gt;
        // reusable eror reader class defined at the end of this file&lt;br /&gt;
        errorReader: new Ext.form.XmlErrorReader(),&lt;br /&gt;
        items: [&lt;br /&gt;
            new Ext.form.FieldSet({&lt;br /&gt;
                title: &amp;quot;Contact Information&amp;quot;,&lt;br /&gt;
                autoHeight: true,&lt;br /&gt;
                defaultType: &amp;quot;textfield&amp;quot;,&lt;br /&gt;
                items: [{&lt;br /&gt;
                        fieldLabel: &amp;quot;First Name&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;first&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }, {&lt;br /&gt;
                        fieldLabel: &amp;quot;Last Name&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;last&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }, {&lt;br /&gt;
                        fieldLabel: &amp;quot;Company&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;company&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }, {&lt;br /&gt;
                        fieldLabel: &amp;quot;Email&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;email&amp;quot;,&lt;br /&gt;
                        vtype:&amp;quot;email&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    },&lt;br /&gt;
                    new Ext.form.ruboBox({&lt;br /&gt;
                        fieldLabel: &amp;quot;State&amp;quot;,&lt;br /&gt;
                        hiddenName:&amp;quot;state&amp;quot;,&lt;br /&gt;
                        store: new Ext.data.ArrayStore({&lt;br /&gt;
                            fields: [&amp;quot;abbr&amp;quot;, &amp;quot;state&amp;quot;],&lt;br /&gt;
                            data : Ext.exampledata.states // from states.js&lt;br /&gt;
                        }),&lt;br /&gt;
                        valueField:&amp;quot;abbr&amp;quot;,&lt;br /&gt;
                        displayField:&amp;quot;state&amp;quot;,&lt;br /&gt;
                        typeAhead: true,&lt;br /&gt;
                        mode: &amp;quot;local&amp;quot;,&lt;br /&gt;
                        triggerAction: &amp;quot;all&amp;quot;,&lt;br /&gt;
                        emptyText:&amp;quot;Select a state...&amp;quot;,&lt;br /&gt;
                        selectOnFocus:true,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }),&lt;br /&gt;
                    new Ext.form.DateField({&lt;br /&gt;
                        fieldLabel: &amp;quot;Date of Birth&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;dob&amp;quot;,&lt;br /&gt;
                        width:190,&lt;br /&gt;
                        allowBlank:false&lt;br /&gt;
                    })&lt;br /&gt;
                ]&lt;br /&gt;
            })&lt;br /&gt;
        ]&lt;br /&gt;
    });&lt;br /&gt;
    // simple button add&lt;br /&gt;
    fs.addButton(&amp;quot;Load&amp;quot;, function(){&lt;br /&gt;
        fs.getForm().load({url:&amp;quot;ext-3.0.0/examples/form/xml-form.xml&amp;quot;, waitMsg:&amp;quot;Loading&amp;quot;});&lt;br /&gt;
    });&lt;br /&gt;
    // explicit add&lt;br /&gt;
    var submit = fs.addButton({&lt;br /&gt;
        text: &amp;quot;Submit&amp;quot;,&lt;br /&gt;
        disabled:true,&lt;br /&gt;
        handler: function(){&lt;br /&gt;
            fs.getForm().submit({url:&amp;quot;ext-3.0.0/examples/form/xml-errors.xml&amp;quot;, waitMsg:&amp;quot;Saving Data...&amp;quot;});&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
    fs.render(&amp;quot;form-ct&amp;quot;);&lt;br /&gt;
    fs.on({&lt;br /&gt;
        actioncomplete: function(form, action){&lt;br /&gt;
            if(action.type == &amp;quot;load&amp;quot;){&lt;br /&gt;
                submit.enable();&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
// A reusable error reader class for XML forms&lt;br /&gt;
Ext.form.XmlErrorReader = function(){&lt;br /&gt;
    Ext.form.XmlErrorReader.superclass.constructor.call(this, {&lt;br /&gt;
            record : &amp;quot;field&amp;quot;,&lt;br /&gt;
            success: &amp;quot;@success&amp;quot;&lt;br /&gt;
        }, [&lt;br /&gt;
            &amp;quot;id&amp;quot;, &amp;quot;msg&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    );&lt;br /&gt;
};&lt;br /&gt;
Ext.extend(Ext.form.XmlErrorReader, Ext.data.XmlReader);&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;form-ct&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Indicate display field for a ComboBox and SimpleStore==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Ext.onReady(function() {&lt;br /&gt;
      var values = new Ext.data.SimpleStore({&lt;br /&gt;
          fields: [&amp;quot;id&amp;quot;, &amp;quot;value&amp;quot;],&lt;br /&gt;
          data : [[&amp;quot;1&amp;quot;,&amp;quot;A&amp;quot;],[&amp;quot;2&amp;quot;,&amp;quot;B&amp;quot;],[&amp;quot;3&amp;quot;,&amp;quot;C&amp;quot;]]&lt;br /&gt;
      });&lt;br /&gt;
&lt;br /&gt;
    new Ext.FormPanel({ &lt;br /&gt;
      url: &amp;quot;your.php&amp;quot;,&lt;br /&gt;
      renderTo: Ext.getBody(),&lt;br /&gt;
      frame: true,&lt;br /&gt;
      title: &amp;quot;Title&amp;quot;,&lt;br /&gt;
      width: 250,&lt;br /&gt;
      items: [&lt;br /&gt;
              {&lt;br /&gt;
            xtype: &amp;quot;combo&amp;quot;,&lt;br /&gt;
            name: &amp;quot;value&amp;quot;,&lt;br /&gt;
            fieldLabel: &amp;quot;Value&amp;quot;,&lt;br /&gt;
            mode: &amp;quot;local&amp;quot;,&lt;br /&gt;
            store: values,&lt;br /&gt;
            displayField:&amp;quot;value&amp;quot;,&lt;br /&gt;
            width: 130&lt;br /&gt;
          }&lt;br /&gt;
      ]&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;div1&amp;quot;&amp;gt;asdf&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Load data from server and feed into ComboBox==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Ext.onReady(function() {&lt;br /&gt;
        var values = new Ext.data.Store({&lt;br /&gt;
            reader: new Ext.data.JsonReader({&lt;br /&gt;
                fields: [&amp;quot;id&amp;quot;, &amp;quot;name&amp;quot;],&lt;br /&gt;
                root: &amp;quot;rows&amp;quot;&lt;br /&gt;
            }),&lt;br /&gt;
            proxy: new Ext.data.HttpProxy({&lt;br /&gt;
                url: &amp;quot;data.php&amp;quot;&lt;br /&gt;
            }),&lt;br /&gt;
            autoLoad: true&lt;br /&gt;
        });&lt;br /&gt;
        &lt;br /&gt;
    new Ext.FormPanel({ &lt;br /&gt;
      url: &amp;quot;your.php&amp;quot;,&lt;br /&gt;
      renderTo: Ext.getBody(),&lt;br /&gt;
      frame: true,&lt;br /&gt;
      title: &amp;quot;Title&amp;quot;,&lt;br /&gt;
      width: 550,&lt;br /&gt;
      items: [ &lt;br /&gt;
                {&lt;br /&gt;
            xtype: &amp;quot;combo&amp;quot;,&lt;br /&gt;
            name: &amp;quot;value&amp;quot;,&lt;br /&gt;
            fieldLabel: &amp;quot;Value&amp;quot;,&lt;br /&gt;
            mode: &amp;quot;local&amp;quot;,&lt;br /&gt;
            store: values,&lt;br /&gt;
            displayField:&amp;quot;name&amp;quot;,&lt;br /&gt;
                    valueField: &amp;quot;id&amp;quot;,&lt;br /&gt;
            width: 130&lt;br /&gt;
          }&lt;br /&gt;
      ]&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;div1&amp;quot;&amp;gt;asdf&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Set up combobox field==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
Ext.onReady(function() {&lt;br /&gt;
    Ext.QuickTips.init();&lt;br /&gt;
    var names = [&lt;br /&gt;
        [&amp;quot;A&amp;quot;],&lt;br /&gt;
        [&amp;quot;B&amp;quot;],&lt;br /&gt;
        [&amp;quot;C&amp;quot;],&lt;br /&gt;
        [&amp;quot;D&amp;quot;]&lt;br /&gt;
    ];&lt;br /&gt;
    var mySimpleStore = new Ext.data.ArrayStore({&lt;br /&gt;
        data   : names,&lt;br /&gt;
        fields : [&amp;quot;name&amp;quot;]&lt;br /&gt;
    });&lt;br /&gt;
    var combo = {&lt;br /&gt;
        xtype        : &amp;quot;combo&amp;quot;,&lt;br /&gt;
        fieldLabel   : &amp;quot;Letter&amp;quot;,&lt;br /&gt;
        store        : mySimpleStore,&lt;br /&gt;
        displayField : &amp;quot;name&amp;quot;,&lt;br /&gt;
        typeAhead    : true,&lt;br /&gt;
        mode         : &amp;quot;local&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
    new Ext.Window({&lt;br /&gt;
        title      : &amp;quot;Title here&amp;quot;,&lt;br /&gt;
        height     : 100,&lt;br /&gt;
        layout     : &amp;quot;form&amp;quot;,&lt;br /&gt;
        labelWidth : 80,&lt;br /&gt;
        bodyStyle  : &amp;quot;padding: 5px&amp;quot;,&lt;br /&gt;
        items      : combo&lt;br /&gt;
    }).show()&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;div1&amp;quot;&amp;gt;asdf&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==typeAhead for Ext.form.ComboBox==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;!-- Revised from demo code in ext3.0.0 --&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
// some data used in the examples&lt;br /&gt;
Ext.namespace(&amp;quot;Ext.exampledata&amp;quot;);&lt;br /&gt;
Ext.exampledata.states = [&lt;br /&gt;
        [&amp;quot;AL&amp;quot;, &amp;quot;Alabama&amp;quot;, &amp;quot;The Heart of Dixie&amp;quot;],&lt;br /&gt;
        [&amp;quot;AK&amp;quot;, &amp;quot;Alaska&amp;quot;, &amp;quot;The Land of the Midnight Sun&amp;quot;],&lt;br /&gt;
        [&amp;quot;AZ&amp;quot;, &amp;quot;Arizona&amp;quot;, &amp;quot;The Grand Canyon State&amp;quot;],&lt;br /&gt;
        [&amp;quot;AR&amp;quot;, &amp;quot;Arkansas&amp;quot;, &amp;quot;The Natural State&amp;quot;],&lt;br /&gt;
        [&amp;quot;CA&amp;quot;, &amp;quot;California&amp;quot;, &amp;quot;The Golden State&amp;quot;],&lt;br /&gt;
        [&amp;quot;CO&amp;quot;, &amp;quot;Colorado&amp;quot;, &amp;quot;The Mountain State&amp;quot;],&lt;br /&gt;
        [&amp;quot;CT&amp;quot;, &amp;quot;Connecticut&amp;quot;, &amp;quot;The Constitution State&amp;quot;],&lt;br /&gt;
        [&amp;quot;DE&amp;quot;, &amp;quot;Delaware&amp;quot;, &amp;quot;The First State&amp;quot;],&lt;br /&gt;
        [&amp;quot;DC&amp;quot;, &amp;quot;District of Columbia&amp;quot;, &amp;quot;The Nation&amp;quot;s Capital&amp;quot;],&lt;br /&gt;
        [&amp;quot;FL&amp;quot;, &amp;quot;Florida&amp;quot;, &amp;quot;The Sunshine State&amp;quot;],&lt;br /&gt;
        [&amp;quot;GA&amp;quot;, &amp;quot;Georgia&amp;quot;, &amp;quot;The Peach State&amp;quot;],&lt;br /&gt;
        [&amp;quot;HI&amp;quot;, &amp;quot;Hawaii&amp;quot;, &amp;quot;The Aloha State&amp;quot;],&lt;br /&gt;
        [&amp;quot;ID&amp;quot;, &amp;quot;Idaho&amp;quot;, &amp;quot;Famous Potatoes&amp;quot;],&lt;br /&gt;
        [&amp;quot;IL&amp;quot;, &amp;quot;Illinois&amp;quot;, &amp;quot;The Prairie State&amp;quot;],&lt;br /&gt;
        [&amp;quot;IN&amp;quot;, &amp;quot;Indiana&amp;quot;, &amp;quot;The Hospitality State&amp;quot;],&lt;br /&gt;
        [&amp;quot;IA&amp;quot;, &amp;quot;Iowa&amp;quot;, &amp;quot;The Corn State&amp;quot;],&lt;br /&gt;
        [&amp;quot;KS&amp;quot;, &amp;quot;Kansas&amp;quot;, &amp;quot;The Sunflower State&amp;quot;],&lt;br /&gt;
        [&amp;quot;KY&amp;quot;, &amp;quot;Kentucky&amp;quot;, &amp;quot;The Bluegrass State&amp;quot;],&lt;br /&gt;
        [&amp;quot;LA&amp;quot;, &amp;quot;Louisiana&amp;quot;, &amp;quot;The Bayou State&amp;quot;],&lt;br /&gt;
        [&amp;quot;ME&amp;quot;, &amp;quot;Maine&amp;quot;, &amp;quot;The Pine Tree State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MD&amp;quot;, &amp;quot;Maryland&amp;quot;, &amp;quot;Chesapeake State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MA&amp;quot;, &amp;quot;Massachusetts&amp;quot;, &amp;quot;The Spirit of America&amp;quot;],&lt;br /&gt;
        [&amp;quot;MI&amp;quot;, &amp;quot;Michigan&amp;quot;, &amp;quot;Great Lakes State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MN&amp;quot;, &amp;quot;Minnesota&amp;quot;, &amp;quot;North Star State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MS&amp;quot;, &amp;quot;Mississippi&amp;quot;, &amp;quot;Magnolia State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MO&amp;quot;, &amp;quot;Missouri&amp;quot;, &amp;quot;Show Me State&amp;quot;],&lt;br /&gt;
        [&amp;quot;MT&amp;quot;, &amp;quot;Montana&amp;quot;, &amp;quot;Big Sky Country&amp;quot;],&lt;br /&gt;
        [&amp;quot;NE&amp;quot;, &amp;quot;Nebraska&amp;quot;, &amp;quot;Beef State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NV&amp;quot;, &amp;quot;Nevada&amp;quot;, &amp;quot;Silver State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NH&amp;quot;, &amp;quot;New Hampshire&amp;quot;, &amp;quot;Granite State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NJ&amp;quot;, &amp;quot;New Jersey&amp;quot;, &amp;quot;Garden State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NM&amp;quot;, &amp;quot;New Mexico&amp;quot;, &amp;quot;Land of Enchantment&amp;quot;],&lt;br /&gt;
        [&amp;quot;NY&amp;quot;, &amp;quot;New York&amp;quot;, &amp;quot;Empire State&amp;quot;],&lt;br /&gt;
        [&amp;quot;NC&amp;quot;, &amp;quot;North Carolina&amp;quot;, &amp;quot;First in Freedom&amp;quot;],&lt;br /&gt;
        [&amp;quot;ND&amp;quot;, &amp;quot;North Dakota&amp;quot;, &amp;quot;Peace Garden State&amp;quot;],&lt;br /&gt;
        [&amp;quot;OH&amp;quot;, &amp;quot;Ohio&amp;quot;, &amp;quot;The Heart of it All&amp;quot;],&lt;br /&gt;
        [&amp;quot;OK&amp;quot;, &amp;quot;Oklahoma&amp;quot;, &amp;quot;Oklahoma is OK&amp;quot;],&lt;br /&gt;
        [&amp;quot;OR&amp;quot;, &amp;quot;Oregon&amp;quot;, &amp;quot;Pacific Wonderland&amp;quot;],&lt;br /&gt;
        [&amp;quot;PA&amp;quot;, &amp;quot;Pennsylvania&amp;quot;, &amp;quot;Keystone State&amp;quot;],&lt;br /&gt;
        [&amp;quot;RI&amp;quot;, &amp;quot;Rhode Island&amp;quot;, &amp;quot;Ocean State&amp;quot;],&lt;br /&gt;
        [&amp;quot;SC&amp;quot;, &amp;quot;South Carolina&amp;quot;, &amp;quot;Nothing Could be Finer&amp;quot;],&lt;br /&gt;
        [&amp;quot;SD&amp;quot;, &amp;quot;South Dakota&amp;quot;, &amp;quot;Great Faces, Great Places&amp;quot;],&lt;br /&gt;
        [&amp;quot;TN&amp;quot;, &amp;quot;Tennessee&amp;quot;, &amp;quot;Volunteer State&amp;quot;],&lt;br /&gt;
        [&amp;quot;TX&amp;quot;, &amp;quot;Texas&amp;quot;, &amp;quot;Lone Star State&amp;quot;],&lt;br /&gt;
        [&amp;quot;UT&amp;quot;, &amp;quot;Utah&amp;quot;, &amp;quot;Salt Lake State&amp;quot;],&lt;br /&gt;
        [&amp;quot;VT&amp;quot;, &amp;quot;Vermont&amp;quot;, &amp;quot;Green Mountain State&amp;quot;],&lt;br /&gt;
        [&amp;quot;VA&amp;quot;, &amp;quot;Virginia&amp;quot;, &amp;quot;Mother of States&amp;quot;],&lt;br /&gt;
        [&amp;quot;WA&amp;quot;, &amp;quot;Washington&amp;quot;, &amp;quot;Green Tree State&amp;quot;],&lt;br /&gt;
        [&amp;quot;WV&amp;quot;, &amp;quot;West Virginia&amp;quot;, &amp;quot;Mountain State&amp;quot;],&lt;br /&gt;
        [&amp;quot;WI&amp;quot;, &amp;quot;Wisconsin&amp;quot;, &amp;quot;America&amp;quot;s Dairyland&amp;quot;],&lt;br /&gt;
        [&amp;quot;WY&amp;quot;, &amp;quot;Wyoming&amp;quot;, &amp;quot;Like No Place on Earth&amp;quot;]&lt;br /&gt;
    ];&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
Ext.onReady(function(){&lt;br /&gt;
    Ext.QuickTips.init();&lt;br /&gt;
    // turn on validation errors beside the field globally&lt;br /&gt;
    Ext.form.Field.prototype.msgTarget = &amp;quot;side&amp;quot;;&lt;br /&gt;
    var fs = new Ext.FormPanel({&lt;br /&gt;
        frame: true,&lt;br /&gt;
        title:&amp;quot;XML Form&amp;quot;,&lt;br /&gt;
        labelAlign: &amp;quot;right&amp;quot;,&lt;br /&gt;
        labelWidth: 85,&lt;br /&gt;
        width:340,&lt;br /&gt;
        waitMsgTarget: true,&lt;br /&gt;
        // configure how to read the XML Data&lt;br /&gt;
        reader : new Ext.data.XmlReader({&lt;br /&gt;
            record : &amp;quot;contact&amp;quot;,&lt;br /&gt;
            success: &amp;quot;@success&amp;quot;&lt;br /&gt;
        }, [&lt;br /&gt;
            {name: &amp;quot;first&amp;quot;, mapping:&amp;quot;name/first&amp;quot;}, // custom mapping&lt;br /&gt;
            {name: &amp;quot;last&amp;quot;, mapping:&amp;quot;name/last&amp;quot;},&lt;br /&gt;
            &amp;quot;company&amp;quot;, &amp;quot;email&amp;quot;, &amp;quot;state&amp;quot;,&lt;br /&gt;
            {name: &amp;quot;dob&amp;quot;, type:&amp;quot;date&amp;quot;, dateFormat:&amp;quot;m/d/Y&amp;quot;} // custom data types&lt;br /&gt;
        ]),&lt;br /&gt;
        // reusable eror reader class defined at the end of this file&lt;br /&gt;
        errorReader: new Ext.form.XmlErrorReader(),&lt;br /&gt;
        items: [&lt;br /&gt;
            new Ext.form.FieldSet({&lt;br /&gt;
                title: &amp;quot;Contact Information&amp;quot;,&lt;br /&gt;
                autoHeight: true,&lt;br /&gt;
                defaultType: &amp;quot;textfield&amp;quot;,&lt;br /&gt;
                items: [{&lt;br /&gt;
                        fieldLabel: &amp;quot;First Name&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;first&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }, {&lt;br /&gt;
                        fieldLabel: &amp;quot;Last Name&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;last&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }, {&lt;br /&gt;
                        fieldLabel: &amp;quot;Company&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;company&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }, {&lt;br /&gt;
                        fieldLabel: &amp;quot;Email&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;email&amp;quot;,&lt;br /&gt;
                        vtype:&amp;quot;email&amp;quot;,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    },&lt;br /&gt;
                    new Ext.form.ruboBox({&lt;br /&gt;
                        fieldLabel: &amp;quot;State&amp;quot;,&lt;br /&gt;
                        hiddenName:&amp;quot;state&amp;quot;,&lt;br /&gt;
                        store: new Ext.data.ArrayStore({&lt;br /&gt;
                            fields: [&amp;quot;abbr&amp;quot;, &amp;quot;state&amp;quot;],&lt;br /&gt;
                            data : Ext.exampledata.states // from states.js&lt;br /&gt;
                        }),&lt;br /&gt;
                        valueField:&amp;quot;abbr&amp;quot;,&lt;br /&gt;
                        displayField:&amp;quot;state&amp;quot;,&lt;br /&gt;
                        typeAhead: true,&lt;br /&gt;
                        mode: &amp;quot;local&amp;quot;,&lt;br /&gt;
                        triggerAction: &amp;quot;all&amp;quot;,&lt;br /&gt;
                        emptyText:&amp;quot;Select a state...&amp;quot;,&lt;br /&gt;
                        selectOnFocus:true,&lt;br /&gt;
                        width:190&lt;br /&gt;
                    }),&lt;br /&gt;
                    new Ext.form.DateField({&lt;br /&gt;
                        fieldLabel: &amp;quot;Date of Birth&amp;quot;,&lt;br /&gt;
                        name: &amp;quot;dob&amp;quot;,&lt;br /&gt;
                        width:190,&lt;br /&gt;
                        allowBlank:false&lt;br /&gt;
                    })&lt;br /&gt;
                ]&lt;br /&gt;
            })&lt;br /&gt;
        ]&lt;br /&gt;
    });&lt;br /&gt;
    // simple button add&lt;br /&gt;
    fs.addButton(&amp;quot;Load&amp;quot;, function(){&lt;br /&gt;
        fs.getForm().load({url:&amp;quot;ext-3.0.0/examples/form/xml-form.xml&amp;quot;, waitMsg:&amp;quot;Loading&amp;quot;});&lt;br /&gt;
    });&lt;br /&gt;
    // explicit add&lt;br /&gt;
    var submit = fs.addButton({&lt;br /&gt;
        text: &amp;quot;Submit&amp;quot;,&lt;br /&gt;
        disabled:true,&lt;br /&gt;
        handler: function(){&lt;br /&gt;
            fs.getForm().submit({url:&amp;quot;ext-3.0.0/examples/form/xml-errors.xml&amp;quot;, waitMsg:&amp;quot;Saving Data...&amp;quot;});&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
    fs.render(&amp;quot;form-ct&amp;quot;);&lt;br /&gt;
    fs.on({&lt;br /&gt;
        actioncomplete: function(form, action){&lt;br /&gt;
            if(action.type == &amp;quot;load&amp;quot;){&lt;br /&gt;
                submit.enable();&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
// A reusable error reader class for XML forms&lt;br /&gt;
Ext.form.XmlErrorReader = function(){&lt;br /&gt;
    Ext.form.XmlErrorReader.superclass.constructor.call(this, {&lt;br /&gt;
            record : &amp;quot;field&amp;quot;,&lt;br /&gt;
            success: &amp;quot;@success&amp;quot;&lt;br /&gt;
        }, [&lt;br /&gt;
            &amp;quot;id&amp;quot;, &amp;quot;msg&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    );&lt;br /&gt;
};&lt;br /&gt;
Ext.extend(Ext.form.XmlErrorReader, Ext.data.XmlReader);&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;form-ct&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Validate checkboxes/radios as a group==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Hello World Window&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;ext-3.0.0/resources/css/ext-all.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/adapter/ext/ext-base.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;ext-3.0.0/ext-all.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;!-- Revised from demo code in ext3.0.0 --&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
/*!&lt;br /&gt;
 * Ext JS Library 3.0.0&lt;br /&gt;
 * Copyright(c) 2006-2009 Ext JS, LLC&lt;br /&gt;
 * licensing@extjs.ru&lt;br /&gt;
 * http://www.extjs.ru/license&lt;br /&gt;
 */&lt;br /&gt;
Ext.onReady(function(){&lt;br /&gt;
    Ext.QuickTips.init();&lt;br /&gt;
    &lt;br /&gt;
    // turn on validation errors beside the field globally&lt;br /&gt;
    Ext.form.Field.prototype.msgTarget = &amp;quot;side&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    /*&lt;br /&gt;
     * Individual checkbox/radio examples&lt;br /&gt;
     **/&lt;br /&gt;
    &lt;br /&gt;
    // Using checkbox/radio groups will generally be easier and more flexible than&lt;br /&gt;
    // using individual checkbox and radio controls, but this shows that you can&lt;br /&gt;
    // certainly do so if you only need a single control, or if you want to control  &lt;br /&gt;
    // exactly where each check/radio goes within your layout.&lt;br /&gt;
    var individual = [{&lt;br /&gt;
        bodyStyle: &amp;quot;padding-right:5px;&amp;quot;,&lt;br /&gt;
        items: {&lt;br /&gt;
            xtype: &amp;quot;fieldset&amp;quot;,&lt;br /&gt;
            title: &amp;quot;Individual Checkboxes&amp;quot;,&lt;br /&gt;
            autoHeight: true,&lt;br /&gt;
            defaultType: &amp;quot;checkbox&amp;quot;, // each item will be a checkbox&lt;br /&gt;
            items: [{&lt;br /&gt;
                xtype: &amp;quot;textfield&amp;quot;,&lt;br /&gt;
                name: &amp;quot;txt-test1&amp;quot;,&lt;br /&gt;
                fieldLabel: &amp;quot;Alignment Test&amp;quot;&lt;br /&gt;
            }, {&lt;br /&gt;
                fieldLabel: &amp;quot;Favorite Animals&amp;quot;,&lt;br /&gt;
                boxLabel: &amp;quot;Dog&amp;quot;,&lt;br /&gt;
                name: &amp;quot;fav-animal-dog&amp;quot;&lt;br /&gt;
            }, {&lt;br /&gt;
                fieldLabel: &amp;quot;&amp;quot;,&lt;br /&gt;
                labelSeparator: &amp;quot;&amp;quot;,&lt;br /&gt;
                boxLabel: &amp;quot;Cat&amp;quot;,&lt;br /&gt;
                name: &amp;quot;fav-animal-cat&amp;quot;&lt;br /&gt;
            }, {&lt;br /&gt;
                checked: true,&lt;br /&gt;
                fieldLabel: &amp;quot;&amp;quot;,&lt;br /&gt;
                labelSeparator: &amp;quot;&amp;quot;,&lt;br /&gt;
                boxLabel: &amp;quot;Monkey&amp;quot;,&lt;br /&gt;
                name: &amp;quot;fav-animal-monkey&amp;quot;&lt;br /&gt;
            }]&lt;br /&gt;
        }&lt;br /&gt;
    }, {&lt;br /&gt;
        bodyStyle: &amp;quot;padding-left:5px;&amp;quot;,&lt;br /&gt;
        items: {&lt;br /&gt;
            xtype: &amp;quot;fieldset&amp;quot;,&lt;br /&gt;
            title: &amp;quot;Individual Radios&amp;quot;,&lt;br /&gt;
            autoHeight: true,&lt;br /&gt;
            defaultType: &amp;quot;radio&amp;quot;, // each item will be a radio button&lt;br /&gt;
            items: [{&lt;br /&gt;
                xtype: &amp;quot;textfield&amp;quot;,&lt;br /&gt;
                name: &amp;quot;txt-test2&amp;quot;,&lt;br /&gt;
                fieldLabel: &amp;quot;Alignment Test&amp;quot;&lt;br /&gt;
            }, {&lt;br /&gt;
                checked: true,&lt;br /&gt;
                fieldLabel: &amp;quot;Favorite Color&amp;quot;,&lt;br /&gt;
                boxLabel: &amp;quot;Red&amp;quot;,&lt;br /&gt;
                name: &amp;quot;fav-color&amp;quot;,&lt;br /&gt;
                inputValue: &amp;quot;red&amp;quot;&lt;br /&gt;
            }, {&lt;br /&gt;
                fieldLabel: &amp;quot;&amp;quot;,&lt;br /&gt;
                labelSeparator: &amp;quot;&amp;quot;,&lt;br /&gt;
                boxLabel: &amp;quot;Blue&amp;quot;,&lt;br /&gt;
                name: &amp;quot;fav-color&amp;quot;,&lt;br /&gt;
                inputValue: &amp;quot;blue&amp;quot;&lt;br /&gt;
            }, {&lt;br /&gt;
                fieldLabel: &amp;quot;&amp;quot;,&lt;br /&gt;
                labelSeparator: &amp;quot;&amp;quot;,&lt;br /&gt;
                boxLabel: &amp;quot;Green&amp;quot;,&lt;br /&gt;
                name: &amp;quot;fav-color&amp;quot;,&lt;br /&gt;
                inputValue: &amp;quot;green&amp;quot;&lt;br /&gt;
            }]&lt;br /&gt;
        }&lt;br /&gt;
    }];&lt;br /&gt;
    &lt;br /&gt;
    /*&lt;br /&gt;
     * CheckGroup example&lt;br /&gt;
     **/&lt;br /&gt;
    var checkGroup = {&lt;br /&gt;
        xtype: &amp;quot;fieldset&amp;quot;,&lt;br /&gt;
        title: &amp;quot;Checkbox Groups (initially collapsed)&amp;quot;,&lt;br /&gt;
        autoHeight: true,&lt;br /&gt;
        layout: &amp;quot;form&amp;quot;,&lt;br /&gt;
        collapsed: true,   // initially collapse the group&lt;br /&gt;
        collapsible: true,&lt;br /&gt;
        items: [{&lt;br /&gt;
            xtype: &amp;quot;textfield&amp;quot;,&lt;br /&gt;
            name: &amp;quot;txt-test3&amp;quot;,&lt;br /&gt;
            fieldLabel: &amp;quot;Alignment Test&amp;quot;,&lt;br /&gt;
            anchor: &amp;quot;95%&amp;quot;&lt;br /&gt;
        }]&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    // combine all that into one huge form&lt;br /&gt;
    var fp = new Ext.FormPanel({&lt;br /&gt;
        title: &amp;quot;Check/Radio Groups Example&amp;quot;,&lt;br /&gt;
        frame: true,&lt;br /&gt;
        labelWidth: 110,&lt;br /&gt;
        width: 600,&lt;br /&gt;
        renderTo:&amp;quot;form-ct&amp;quot;,&lt;br /&gt;
        bodyStyle: &amp;quot;padding:0 10px 0;&amp;quot;,&lt;br /&gt;
        items: [&lt;br /&gt;
            {&lt;br /&gt;
                layout: &amp;quot;column&amp;quot;,&lt;br /&gt;
                border: false,&lt;br /&gt;
                // defaults are applied to all child items unless otherwise specified by child item&lt;br /&gt;
                defaults: {&lt;br /&gt;
                    columnWidth: &amp;quot;.5&amp;quot;,&lt;br /&gt;
                    border: false&lt;br /&gt;
                },            &lt;br /&gt;
                items: individual&lt;br /&gt;
            },&lt;br /&gt;
            checkGroup&lt;br /&gt;
            &lt;br /&gt;
        ],&lt;br /&gt;
        buttons: [{&lt;br /&gt;
            text: &amp;quot;Save&amp;quot;,&lt;br /&gt;
            handler: function(){&lt;br /&gt;
               if(fp.getForm().isValid()){&lt;br /&gt;
                    Ext.Msg.alert(&amp;quot;Submitted Values&amp;quot;, &amp;quot;The following will be sent to the server: &amp;lt;br /&amp;gt;&amp;quot;+ &lt;br /&gt;
                        fp.getForm().getValues(true).replace(/&amp;amp;/g,&amp;quot;, &amp;quot;));&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        },{&lt;br /&gt;
            text: &amp;quot;Reset&amp;quot;,&lt;br /&gt;
            handler: function(){&lt;br /&gt;
                fp.getForm().reset();&lt;br /&gt;
            }&lt;br /&gt;
        }]&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt; &lt;br /&gt;
&amp;lt;div id=&amp;quot;form-ct&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>