Index
A
- $.ajax() method / Alternative method for $.post(), How to do it...
- $.ajax method / Handling errors while requesting JSON
- $action variable
- about / How it works...
- abort() method / How it works...
- accordion
- about / Creating expandable and collapsible boxes (accordion)
- different markup, using / Using different markup for accordion
- accordion style menu
- active class
- about / How it works...
- addClass function / How it works...
- addEvents() function / How to do it...
- addTab function / How to do it...
- AJAX
- about / Introduction
- ajaxError() method / The ajaxError() method, Handling errors while requesting JSON
- AJAX request
- detecting, in PHP / Detecting an AJAX request in PHP, How to do it...
- working / How it works..., TAJAX requestworkinghere's more...
- aborting / Aborting AJAX requests, How to do it...
- errors, handling / Handling errors in AJAX requests, How to do it...
- AJAX requests
- inspecting / Inspecting AJAX requests
- altPressed variable / How it works...
- animate method / How it works...
- API key
- getting, from Flickr / Getting ready
- api_key / How it works...
- appendChild method / How it works..., How it works...
- append method / How it works...
- asynchronous
- about / Introduction
- attributes
- accessing, SimpleXML used / Accessing elements and attributes using SimpleXML, How to do it...
- attributes property / How it works...
- auto suggest functionality
- adding, into textbox / Adding auto-suggest functionality to a textbox, Getting ready, How to do it..., How it works...
B
- .bind() method
- working / How it works...
- bind() method / click event handlerBinding and unbinding elements
- browser
- preventing, from caching AJAX requests / Preventing browser from caching AJAX requests, How it works...
- buttons, Firebug
- console / Introduction
- HTML / Introduction
- CSS / Introduction
- Script / Introduction
- DOM / Introduction
- Net / Introduction
C
- .css() method / How it works...
- cashCounter function / How it works...
- cashCounter plugin / How it works...
- chained combo boxes
- change event handler / How to do it..., How it works...
- checked attribute / How it works...
- checkForWin() function / How to do it..., How it works...
- child nodes / Getting child nodes
- clearSelection function / How to do it...
- click event / How to do it..., How it works...
- click event handler / click event handlerBinding and unbinding elements
- common.xml parameter / How it works...
- console button / Introduction
- constructor
- about / What is a constructor?
- createGrid() function / How to do it...
- cross-domain requests
- sending, server proxy used / Sending cross-domain requests using server proxy, Getting ready, How to do it..., How it works...
- making, with jQuery / Making cross-domain requests with jQuery, How to do it..., How it works...
- css() method / How it works...
- CSS button / Introduction
- currentTabIndex variable / How it works...
D
- data
- retrieving, from PHP script / Fetching data from PHP using jQuery, How to do it...
- sending, to PHP / Sending data to PHP, How to do it..., How it works...
- displaying, in table format / Fetching data from a database and displaying it in a table format, How to do it..., How it works...
- fetching, from database / Fetching data from a database and displaying it in a table format, How to do it..., How it works...
- saving, in database / Collecting data from a form and saving to a database, How to do it..., How it works...
- collecting, from form / Collecting data from a form and saving to a database, How to do it..., How it works...
- paginating / Paginating data for large record sets, How to do it..., How it works...
- data() method / How it works...
- dataType parameter / Alternative method for getScript
- dataType property / How it works...
- dataValid field / How it works...
- dataValid variable / How it works..., How it works...
- delegate() method / The delegate() method
- die() method / Removing event handlers with die()
- displayDetails() function / How it works...
- display property / How to do it...
- displaySelectedValues function / How it works...
- divLeft variable / How it works...
- divTop variable / How it works...
- DOMAttr class / How it works...
- DOM button / Introduction
- DOMDocument class
- about / Introduction
- DOM extension
- using, for reading XML / Reading an XML using DOM extension, Getting ready, How to do it..., How it works...
- using, for creating XML / Creating an XML using DOM extension, How to do it…, How it works...
- using, for modifying XML / Modifying an XML using DOM extension, How to do it..., How it works...
- DOMNode class / How it works...
- DOMNodeList object / How it works...
- dragElement function / How to do it..., How it works...
- dragMe class / How to do it...
- drop-down menu
E
- $.each() method / How it works...
- $errorArray array / How it works...
- e-mail addresses
- validating, regular expressions used / Validating e-mail and website addresses using regular expressions, How to do it..., How it works...
- elements
- binding / click event handlerBinding and unbinding elements, How to do it...
- dragging, on page / Dragging elements on a page, How to do it..., How it works...
- accessing, SimpleXML used / Accessing elements and attributes using SimpleXML, How to do it...
- adding, to XML / Adding elements to an XML
- searching, XPath used / Searching elements using XPath, How to do it..., How it works...
- fading, after update / Fading an element after updating it, How to do it..., How it works...
- inspecting / Inspecting elements, How to do it...
- emailPattern variable / How it works...
- empty fields
- validating, jQuery used / Checking for empty fields using jQuery, How to do it..., How it works...
- empty page
- endless scrolling page
- error() event handler / How to do it...
- errors handling, in AJAX request
- eval() function / Parsing a JSON
- event handlers
- removing, die() method used / Removing event handlers with die()
- event object / How it works...
- events
- triggering / Triggering events
- unbinding, from element / Unbinding all events from an element
- adding, to elements / Adding events to elements that will be created later, How to do it...
- exampleDB database / How it works...
- expandable and collapsible boxes
F
- fadeIn() method / How it works...
- fadeout() method / How it works...
- fetch_assoc () / How it works...
- file_get_contents function / How it works...
- filter_var() function / How it works..., Sanitizing data
- Firebug
- about / Introduction
- website / Introduction
- buttons / Introduction
- elements, inspecting / Inspecting elements, How to do it...
- plugins / Plugins for firebug
- HTML and CSS, editing / Editing HTML and CSS, How to do it...
- firstChild property / How it works...
- floatDiv() function / How it works...
- floatDiv function / How to do it...
- floating box
- creating / Floating box on demand, How to do it..., How it works...
- floating menu
- creating / Creating a floating menu, How to do it..., How it works...
- form
- submitting, with jQuery / Submitting a form with jQuery, How it works...
- about / Introduction
- input fields, adding / Adding input fields dynamically in a form, How to do it..., How it works...
- user-inputted string, searching / Searching for user-inputted string in a page, How to do it..., How it works...
- empty fields, validating / Checking for empty fields using jQuery, How to do it..., How it works...
- numbers, validating / Validating numbers using jQuery, How to do it..., How it works...
- URLs, validating / Validating e-mail and website addresses using regular expressions, How to do it..., How it works...
- e-mail addresses, validating / Validating e-mail and website addresses using regular expressions, How to do it..., How it works...
- errors, displaying / Displaying errors as user types: Performing live validation, How to do it…, How it works...
- live validation, performing / Displaying errors as user types: Performing live validation, How to do it…, How it works...
- validation, strengthening / Strengthening validation: validating again in PHP, How to do it..., How it works...
- voting system, creating / Creating a voting system, How to do it..., How it works...
- HTML tags, filtering / Allowing HTML inside text areas and limiting HTML tags that can be used, How to do it..., How it works...
- visual effects, adding / Introduction
- format / How it works...
- form submission
- jQuery way / Submitting a form with jQuery, How to do it...
- controlling / Controlling form submission
- functionality, to toggle checkboxes
- functions
- executing / Executing functions when page has loaded
G
- $.get() method / How it works..., Other AJAX methods for requesting JSON data
- $.getJSON() method / How it works...
- $.getScript() method / How it works...
- getBookName() function / How it works...
- getCurrentTabIndex function / How it works...
- getData() function / How it works...
- getData function / How to do it...
- getElementsByTagName function / How it works...
- getElementsByTagName method / How it works...
- getHTML() function / How it works...
- getList() function / How to do it...
- get method / Fetching data from PHP using jQuery
- getPositions() function / How it works...
- getPriceForBook() function / How it works...
H
- .hover listener / How it works...
- highlight function / How to do it...
- hover() method / How it works...
- hover event handler / How to do it...
- hover function / How it works...
- hoverMe class / How to do it...
- href attribute / How it works...
- HTML and CSS
- editing / Editing HTML and CSS, How to do it...
- HTML button / Introduction
- HTML tags, forms
I
- index function / How it works...
- init function / How to do it...
- input fields
- adding dynamically, in form / Adding input fields dynamically in a form, How to do it..., How it works...
- isNaN function / How it works...
- isUserAtBottom function / How it works...
- items
- updating, in shopping cart / Updating items in a shopping cart, Getting ready, How to do it..., How it works...
- removing, from shopping cart / Removing items from the cart
J
- JavaScript
- executing / Executing functions when page has loaded, Another method of using .ready()
- about / Introduction
- loading / Loading JavaScript on demand to reduce page load time, Getting ready
- debugging / Debugging JavaScript, How to do it...
- jQuery
- using, for XML parsing / Parsing XML with jQuery, How to do it..., How it works...
- JSON data, accessing / Accessing data from a JSON in jQuery, How to do it..., How it works...
- tabs, creating / Creating an interface for tabbed navigation, How to do it...
- jQuery menu
- drop-down menu, creating / Creating a basic drop-down menu, How to do it..., How it works...
- opening / Opening menus on click
- menu highlighting on mouse over, creating / Creating a menu that changes background on mouse-over, How to do it...
- accordion style menu, creating / Creating an accordion style menu, How to do it..., How it works...
- floating menu, creating / Creating a floating menu, How to do it..., How it works...
- jQuery plugin
- creating / Creating a jQuery plugin, How to do it...
- working / How it works...
- jQueryUI Accordion
- about / jQueryUI Accordion
- URL / jQueryUI Accordion
- JSON
- about / Introduction
- creating, in PHP / Creating JSON in PHP, How it works...
- reading, in PHP / Reading JSON in PHP, How to do it..., How it works...
- AJAX methods, for requesting data / Other AJAX methods for requesting JSON data
- errors handling / Handling errors while requesting JSON
- parsing / Parsing a JSON
- JSON data
- accessing, in jQuery / Accessing data from a JSON in jQuery, How to do it..., How it works...
- JSON error handling methods
- using / Catching JSON parsing errors
- JSONP
- about / About JSONP
- JSON parsing errors
- catching / Catching JSON parsing errors , Getting ready, How it works...
- JSON specifications
- object / Introduction
- array / Introduction
- string / Introduction
- json_decode() function / How it works...
- json_decode() method / How to do it...
- json_encode() function / How it works...
- predefined constants / Predefined constants
- json_encode method / How it works...
- json_last_error() function / How it works...
K
- keyboard shortcuts
- creating / Creating keyboard shortcuts, How to do it..., How it works...
- keydown event / How it works...
- keydown event handler / How to do it...
- keyup handler function / How it works...
L
- .load() method / How it works...
- libxml
- info site / More info about SimpleXML and libxml
- LibXMLError object / How it works...
- libxml functions / How to do it...
- libxml parameters / Parameters for simplexml_load_file
- LIBXML_NOBLANKS parameter / How it works...
- live() method / How to do it...
- live method / How it works...
- live validation, forms
- load() method / How it works...
- loadData function / How it works...
M
- menu, highlighting on mouse over
- menuItem class / How it works...
- menus
- about / Introduction
- missing images
- detecting / Checking for missing images, How to do it...
- mouse events
- capturing / Capturing mouse events, How to do it...
- mousemove element / How to do it...
- mouseup event / How to do it...
- mousex variable / How it works...
- mousey variable / How it works...
- moveToElementText() function / How it works...
- multiple events
- binding / Binding multiple events
- MySQLi
- about / Introduction
- info site / Introduction
- MySQLi_Result class / How it works...
N
- name attribute / Getting values on server side
- Net button / Introduction
- new tabs
- adding, to existing one / Adding more tabs, How to do it..., How it works...
- displaying / Displaying new tab by default
- nodeName
- nodes
- deleting / Deleting nodes
- nodeType
- nodeType values
- XML_ELEMENT_NODE / nodeType, nodeName, and nodeValue
- XML_ATTRIBUTE_NODE / nodeType, nodeName, and nodeValue
- XML_TEXT_NODE / nodeType, nodeName, and nodeValue
- nodeValue
- nojsoncallback / How it works...
- numbers
- validating, jQuery used / Validating numbers using jQuery, How to do it..., How it works...
O
- $objXML. load() method / How it works...
- $objXML variable
- about / How it works...
P
- $.post() method / Sending data to PHP, Alternative method for $.post(), Other AJAX methods for requesting JSON data
- <p> element / How it works...
- pageX property / How it works...
- pageY property / How it works...
- parseJSON() method / Parsing a JSON
- per_page / How it works...
- PHP
- predefined constants / How it works...
- validate filters / List of Validate filters
- PHP Manual
- URL / Introduction
- PHP Securit Consortium
- URL / Introduction
- preventDefault() / Controlling form submission
Q
- query method / How it works...
- query string
- creating / Getting ready, How to do it..., How it works...
R
- $result variable / How it works...
- .ready() method
- about / How to do it...
- working / How it works...
- using / Another method of using .ready()
- Really Simple Syndication (RSS) feed
- real_escape_string() function / real_escape_string() function
- real_escape_string() method / How it works...
- RegExp method / How it works...
- removeChild() method / Deleting nodes
- removeClass function / How it works...
- replace function / How it works...
- RSS feeds
- displaying, with jQuery and PHP / Displaying RSS feeds with jQuery and PHP, How to do it..., How it works...
S
- .selectionEnd property / How it works...
- .selectionStart property / How it works...
- <script> tags / Allowing HTML inside text areas and limiting HTML tags that can be used
- sanitize filters
- about / Sanitizing data
- FILTER_SANITIZE_ENCODED / Sanitizing data
- FILTER_SANITIZE_URL / Sanitizing data
- FILTER_SANITIZE_STRING / Sanitizing data
- FILTER_SANITIZE_SPECIAL_CHARS / Sanitizing data
- FILTER_SANITIZE_NUMBER_INT / Sanitizing data
- FILTER_SANITIZE_NUMBER_FLOAT / Sanitizing data
- FILTER_SANITIZE_EMAIL / Sanitizing data
- URL / Sanitizing data
- saveXML. save() method / How it works...
- Script button / Introduction
- scrollTop() / How it works...
- scrollTop() method / How it works...
- searchText variable / How it works...
- selectors
- using / Using selectors
- serialize() method / How to do it...
- serializeArray() method / serializeArray() method
- setcookie function / How it works...
- setEndPoint() function / How it works...
- setTimeout function / How it works...
- shopping cart
- items, updating / Updating items in a shopping cart, Getting ready, How to do it..., How it works...
- items, removing / Removing items from the cart
- show() function / How it works...
- showHideTabs / How it works...
- showHideTabs function / How to do it...
- showImages function / How it works...
- showPosts function / How to do it...
- showVideoList function / How to do it...
- SimpleXML
- info site / More info about SimpleXML and libxml
- SimpleXMLElement class
- using, for object creation / Using SimpleXMLElement to create an object
- SimpleXMLElement object / How it works...
- SimpleXML functions
- about / Introduction
- simplexml_load_file method
- parameters / Parameters for simplexml_load_file
- filename parameter / Parameters for simplexml_load_file
- class_name parameter / Parameters for simplexml_load_file
- options parameter / Parameters for simplexml_load_file
- simplexml_load_string method
- about / simplexml_load_string
- sleep function / How to do it...
- slideDown function / How it works...
- slideToggle effect / How it works...
- slideToggle function / How it works..., How it works...
- slideUp() method / How it works...
- slideUp function / How it works...
- span element / How to do it...
- strip_tags() function / How it works...
- submit buttons / Submitting a form with jQuery
- submit event / How to do it...
- switch statement
- about / How it works...
T
- .toggle*checked selector / How it works...
- tabContent class / How to do it...
- tabs, for data display
- about / Creating an interface for tabbed navigation
- creating / Creating an interface for tabbed navigation, How to do it...
- working / How it works...
- tag cloud
- creating / Creating a tag cloud, How to do it..., How it works...
- about / Creating a tag cloud
- tags / How it works...
- textOnPage variable / How it works...
- Tic-Tac-Toe game
- creating, with effects / Creating a Tic-Tac-Toe game with effects, Getting ready, How to do it...
- working / How it works...
- Toggle All checkbox
- working / How it works...
- toggleSlide() effect / How it works...
U
- unbind() method / click event handlerBinding and unbinding elements
- URLs
- validating, regular expressions used / Validating e-mail and website addresses using regular expressions, How to do it..., How it works...
- user-inputted string
- searching, in page / Searching for user-inputted string in a page, How to do it..., How it works...
- username availability
- checking, from database / Checking username availability from database, How to do it..., How it works...
- users
- notifying, while an AJAX request progress / Informing a user while an AJAX request is in progress, How to do it..., How it works...
- user selected text
- displaying / Displaying user selected text, How to do it..., How it works...
V
- validate filters, PHP
- FILTER_VALIDATE_IP / List of Validate filters
- FILTER_VALIDATE_REGEXP / List of Validate filters
- FILTER_VALIDATE_BOOLEAN / List of Validate filters
- FILTER_VALIDATE_URL / List of Validate filters
- FILTER_VALIDATE_EMAIL / List of Validate filters
- FILTER_VALIDATE_FLOAT / List of Validate filters
- FILTER_VALIDATE_INT / List of Validate filters
- URL / List of Validate filters
- validate function / How to do it..., How it works..., How it works...
- validation
- validation, forms
- strengthening / Strengthening validation: validating again in PHP, How to do it..., How it works...
- voting system
- creating / Creating a voting system, How to do it..., How it works...
W
- Web developer toolbar
- about / Web developer toolbar
- wizard
- creating, tabs used / Creating a wizard using tabs, How to do it..., How it works...
- WYSIWYG editors / Displaying user selected text
X
- XML
- about / Introduction, Introduction
- loading, from strings / Loading XML from files and strings using SimpleXML, How to do it..., How it works...
- loading, from files / Loading XML from files and strings using SimpleXML, How to do it..., How it works...
- modifying, SimpleXML used / Modifying an XML with SimpleXML
- elements, adding / Adding elements to an XML
- reading, DOM extension used / Reading an XML using DOM extension, Getting ready, How to do it..., How it works...
- creating, DOM extension used / Creating an XML using DOM extension, How to do it…, How it works...
- modifying, DOM extension used / Modifying an XML using DOM extension, How to do it..., How it works...
- parsing, jQuery used / Parsing XML with jQuery, How to do it..., How it works...
- XMLHttpRequest
- about / Introduction
- XMLHttpRequest object / Introduction, How it works...
- XPath
- about / Searching elements using XPath
- online resources / More info about XPath
- XPath method
- about / Introduction, How to do it...
Y
- Yahoo! YSlow plugin
- about / Plugins for firebug
- YFT
- implementing / Fading an element after updating it
- about / Fading an element after updating it