PacktLib: jQuery 1.3 with PHP

jQuery 1.3 with PHP

Credits

About the Author

About the Reviewers

Preface

Introduction and Overview

Expected developer skills

Differences between PHP and JavaScript

What is jQuery?

Why jQuery?

How does jQuery fit in with PHP?

How to work with the examples

Projects that use PHP and jQuery

Summary

Quick Tricks

Dynamic select boxes

Quick deletes

Contextual help

Inline editing

Summary

Tabs and Accordions

Using a jQuery tab plugin

Using jQuery accordion plugins

Server-side management of accordions

Server-side management of tabs

Using special codes to define tabs

Loading accordion panels through Ajax

Loading tab panels through Ajax

Summary

Forms and Form Validation

Using the jQuery validation plugin

Setting up jQuery validation from PHP

Remote validation

Large select boxes

Auto-suggestion

Summary

File Management

Security

Choosing a directory

Creating, renaming, and deleting directories

Moving directories

File uploads

Renaming, deleting, and moving files

File downloads

Summary

Calendars

Displaying the calendar

Creating an event

Loading events from the server

Moving and resizing events

Editing events

Deleting events

Walk-through of the calendar so far

Recurring events

Deleting recurring events

Summary

Image Manipulation

Showing the list of images

Selecting an image

Preparing your PHP

Rotating

Caching or saving the image

Resizing

Cropping

Summary

Drag and Drop

Sorting simple lists

Sorting trees

Connecting lists

Summary

Data Tables

Setting up DataTables

Getting data from the server

Caching your database queries

Pagination through Ajax

Sorting by column

Filtering

Setting a delay on the filter

Summary

Optimization

Optimizing the page load

Optimizing development and maintenance

Optimizing jQuery

JavaScript optimizations

Summary

Index