questo è il codice:
tutto perfetto tranne che se clicco sul div e scrivo del testo e poi clicco su annulla e poi di nuovo sul div il testo non è uguale al testo del database... ma è uguale a quello che avevo inserito nella textarea prima di cliccare su annulla,...
come posso risolvere?
PHP:
<?php include ('db.php'); ?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Admin Page</title>
<script type="text/javascript" src="js/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#mostra").show();
$("#nascosto").hide();
$("#mostra").click(function(){
$("#mostra").hide();
$("#nascosto").show();
$("#annulla").click(function(){
$("#mostra").show();
$("#nascosto").hide();
$("#textarea").load('textarea_refresh.php');
});
$("#prosegui").click(function(){
$("#mostra").show();
$("#nascosto").hide();
var text = $("#textarea").val();
$.ajax({
type:"POST",
url:"process.php",
data: "text=" + text,
dataType:"html",
success: function()
{
$("#mostra").html(text);
}
});
});
});
});
</script>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
$sql = mysql_query("SELECT text FROM tabella");
$row = mysql_fetch_array($sql);
$text = $row['text'];
?>
<div id="mostra"><?php echo $text; ?></div>
<div id="nascosto">
<button id="h1">h1</button><button id="h2">h2</button><br/>
<textarea id="textarea"><?php echo $text; ?></textarea><br/>
<button id="prosegui">Salva</button>
<button id="annulla">Annulla</button>
</div>
</body>
</html>
come posso risolvere?
Ultima modifica di un moderatore: