Ecco un codice d'esempio lato client.
codice:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('input.button').click(function(){
var nome = $('input[name="nome"]').val();
var cognome = $('input[name="cognome"]').val();
$.ajax({
type: "POST",
url: "lato_server.php",
data: "nome="+nome+"&cognome="+cognome+"",
dataType: "html",
success: function(msg){
$("div#risposta").html(msg);
},
error: function(){
alert("Chiamata fallita!!!");
}
});
});
});
</script>
<style>
input.button{
border:1px solid #000000;
padding:5px;
background:#000000;
color:#ffffff;
}
</style>
</head>
<body>
<input type="button" value="Switch" class="button">
Nome: <input type="text" value="" name="cognome">
Cognome: <input type="text" value="" name="cognome">
<div id="risposta">
</body>
</html>
e un esempio di codice lato server.
codice:
<?
$nome = $_POST['nome'];
$cognome= $_POST['cognome'];
echo" $nome $cognome ";
?>