+++ /dev/null
-/*\r
- * Ext JS Library 2.2.1\r
- * Copyright(c) 2006-2009, Ext JS, LLC.\r
- * licensing@extjs.com\r
- * \r
- * http://extjs.com/license\r
- */\r
-\r
-Ext.onReady(function(){\r
-\r
- Ext.QuickTips.init();\r
-\r
- // turn on validation errors beside the field globally\r
- Ext.form.Field.prototype.msgTarget = 'side';\r
- \r
- var bd = Ext.getBody();\r
- \r
- bd.createChild({tag: 'h2', html: 'Dutch Form'})\r
- \r
- // simple form\r
- var simple = new Ext.FormPanel({\r
- labelWidth: 100, // label settings here cascade unless overridden\r
- url:'save-form.php',\r
- frame:true,\r
- title: 'Contact Informatie (Dutch)',\r
- bodyStyle:'padding:5px 5px 0',\r
- width: 350,\r
- defaults: {width: 220},\r
- defaultType: 'textfield',\r
-\r
- items: [{\r
- fieldLabel: 'Voornaam',\r
- name: 'voornaam',\r
- allowBlank:false\r
- },{\r
- fieldLabel: 'Achternaam',\r
- name: 'achternaam'\r
- },{\r
- fieldLabel: 'Tussenvoegsel',\r
- width: 50,\r
- name: 'tussenvoegsel'\r
- },{\r
- fieldLabel: 'Bedrijf',\r
- name: 'bedrijf'\r
- }, new Ext.form.ComboBox({\r
- fieldLabel: 'Provincie',\r
- hiddenName: 'state',\r
- store: new Ext.data.SimpleStore({\r
- fields: ['provincie'],\r
- data : Ext.exampledata.dutch_provinces // from dutch-provinces.js\r
- }),\r
- displayField: 'provincie',\r
- typeAhead: true,\r
- mode: 'local',\r
- triggerAction: 'all',\r
- emptyText:'Kies een provincie...',\r
- selectOnFocus:true,\r
- width:190\r
- }), {\r
- fieldLabel: 'E-mail',\r
- name: 'email',\r
- vtype:'email'\r
- }, new Ext.form.DateField({\r
- fieldLabel: 'Geb. Datum',\r
- name: 'geb_datum'\r
- })\r
- ],\r
-\r
- buttons: [{\r
- text: 'Opslaan'\r
- },{\r
- text: 'Annuleren'\r
- }]\r
- });\r
-\r
- simple.render(document.body);\r
-});
\ No newline at end of file