【发布时间】:2015-02-16 23:09:59
【问题描述】:
我需要你的帮助。我创建了这个简单的脚本。我的目标是使用此表单文本区域内的文本更新我的数据库。问题是该脚本仅在我第二次按下提交按钮时才起作用。出于某种未知原因(至少对我而言),它第一次不起作用。请您帮帮我吗?
<script>
$(document).ready(function(){
$("#form_dove").submit(function(e){
e.preventDefault();
$("#click_dove").click(function(){
testo = $("#textarea_dove_2").val();
alert(testo);
data = 'testo='+testo;
$.ajax({
type:"POST",
url:"php/update_dove.php",
data: data,
cache: false,
success: function(html){
$('#textarea_dove_2').val(html);
alert('Aggiornato!');
}
});
});
});
});
</script>
<form name="form_dove" method="post" id="form_dove">
<div id="textarea_dove">
<textarea rows="17" cols="90" name="textarea_dove_2" id="textarea_dove_2" >
<?php echo("$testo_dove"); ?>
</textarea>
</div>
<div id="form_submit_dove">
<input type="submit" value="SALVA E AGGIORNA" id="click_dove">
</div>
</form>
【问题讨论】: