[Web2.0] Ajax con Prototype
Massimiliano Marini
max a linuxtime.it
Mar 12 Dic 2006 11:32:49 CET
ciao all,
sto cercando di avventurarmi nel mondo ajax, e prova e riprova non
vengo ancora a capo, cerco la retta via :)
sotto vi posto i file che sto utilizzando, quello che chiedo è :
- E il modo corretto di impostare Ajax con Prototype?
Se NO qual'è il modo migliore per farlo? Dove stò sbagliando nel codice?
- Perchè quando premo il "submit", la variabile viene passata,
ma nel div "output" non visualizzo nulla, o meglio se viene
visualizzato poi scompare subito?
se avete link suggerimenti o qualsiasi cosa che possa aiutarmi a capire
e a imparare vi ringrazio
file : index.htm
<html>
<head>
<title>Form</title>
<script type="text/javascript" src="engine.js"></script>
<script type="text/javascript" src="prototype-1.4.0.js"></script>
</head>
<body>
<form name="f1">
Nome : <input type="text" name="nome" id="nome">
<input type="submit" name="action" value="invia" onClick="dataSend()">
</form>
<div id="output"></div>
</body>
</html>
file : engine.js
function dataSend()
{
var url = 'script.php';
var pars = 'foo=bar';
var target = 'output';
var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, asynchronous: true});
}
file : script.php
<?
echo $_GET[foo];
?>
--
Massimiliano Marini - http://www.linuxtime.it/massimilianomarini/
"It's easier to invent the future than to predict it." -- Alan Kay
Maggiori informazioni sulla lista
Web2.0