client/player/development-bundle/demos/autocomplete/remote.html
author hurons
Wed, 09 Jun 2010 16:48:35 +0200
changeset 1 436d4791d7ac
permissions -rw-r--r--
premier version du player test de commit
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     1
<!DOCTYPE html>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     2
<html lang="en">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     3
<head>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     4
	<meta charset="UTF-8" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     5
	<title>jQuery UI Autocomplete Remote datasource demo</title>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     6
	<link type="text/css" href="../../themes/base/jquery.ui.all.css" rel="stylesheet" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     7
	<script type="text/javascript" src="../../jquery-1.4.2.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     8
	<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
     9
	<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    10
	<script type="text/javascript" src="../../ui/jquery.ui.position.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    11
	<script type="text/javascript" src="../../ui/jquery.ui.autocomplete.js"></script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    12
	<link type="text/css" href="../demos.css" rel="stylesheet" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    13
	<script type="text/javascript">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    14
	$(function() {
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    15
		function log(message) {
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    16
			$("<div/>").text(message).prependTo("#log");
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    17
			$("#log").attr("scrollTop", 0);
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    18
		}
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    19
		
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    20
		$("#birds").autocomplete({
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    21
			source: "search.php",
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    22
			minLength: 2,
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    23
			select: function(event, ui) {
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    24
				log(ui.item ? ("Selected: " + ui.item.value + " aka " + ui.item.id) : "Nothing selected, input was " + this.value);
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    25
			}
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    26
		});
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    27
	});
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    28
	</script>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    29
</head>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    30
<body>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    31
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    32
<div class="demo">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    33
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    34
<div class="ui-widget">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    35
	<label for="birds">Birds: </label>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    36
	<input id="birds" />
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    37
</div>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    38
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    39
<div class="ui-widget" style="margin-top:2em; font-family:Arial">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    40
	Result:
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    41
	<div id="log" style="height: 200px; width: 300px; overflow: auto;" class="ui-widget-content"></div>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    42
</div>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    43
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    44
</div><!-- End demo -->
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    45
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    46
<div class="demo-description">
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    47
<p>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    48
The Autocomplete widgets provides suggestions while you type into the field. Here the suggestions are bird names, displayed when at least two characters are entered into the field.
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    49
</p>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    50
<p>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    51
The datasource is a server-side script which returns JSON data, specified via a simple URL for the source-option. In addition, the minLength-option is set to 2 to avoid queries that would return too many results and the select-event is used to display some feedback.
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    52
</p>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    53
</div><!-- End demo-description -->
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    54
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    55
</body>
436d4791d7ac premier version du player test de commit
hurons
parents:
diff changeset
    56
</html>