Source for file form.php
Documentation is available at form.php
* AJAX form submission example
* @author Arpad Ray <arpad@php.net>
* @author Laurent Yaish <laurenty@gmail.com>
* @copyright 2005 Arpad Ray
* @license http://www.opensource.org/licenses/lgpl-license.php LGPL
* @version Release: 0.5.4
* @link http://pear.php.net/package/HTML_AJAX
<script type="text/javascript" src="server.php?client=all&stub=test"></script>
<form action="server.php" method="post" onsubmit="return !HTML_AJAX.formSubmit(this, 'target', {className: 'test', methodName:'multiarg'});">
<td><input type="text" name="test_text" value="example" /></td>
<select name="test_select">
<option value="example1">Example 1</option>
<option value="example2">Example 2</option>
<select name="test_select_multiple[]" multiple="multiple">
<option value="examplea">Example A</option>
<option value="exampleb">Example B</option>
<option value="examplec">Example C</option>
<option value="exampled">Example D</option>
<td><input type="checkbox" name="single_checkbox" value="single_check1" /></td>
<td>Multi Checkboxes</td>
<input type="checkbox" name="multi_checkbox[]" value="multi_check1" />1
<input type="checkbox" name="multi_checkbox[]" value="multi_check2" />2
<input type="checkbox" name="multi_checkbox[]" value="multi_check3" />3
<input type="radio" name="test_radio" value="radio_1" />1
<input type="radio" name="test_radio" value="radio_2" />2
<input type="radio" name="test_radio" value="radio_3" />3
<textarea name="long_text">type a long string in here....</textarea>
<input type="submit" name="submit" value="Submit form" />
<h3>JavaScript callback function target test</h3>
<form action="server.php" method="post" onsubmit="return !HTML_AJAX.formSubmit(this, function(result) { document.getElementById('target').innerHTML = result; }, {className: 'test', methodName:'multiarg'});">
<td><input type="text" name="test_text" value="example" /></td>
Documentation generated on Fri, 04 Apr 2008 18:30:14 -0400 by phpDocumentor 1.4.0. PEAR Logo Copyright © PHP Group 2004.
|