我有一个如下表格:
<div class="myForm">
<input name="fname" id="fname" value="First Name" onfocus="if (this.value == 'First Name') {this.value = '';}" onblur="if (this.value == '') {this.value = 'First Name';}" type="text" />
<input type="button" value="Submit" id="btnSubmit">
</div>
然后,在我的 JQuery 标头中,我定义了一个脚本,如下所示:
<script>
$(document).ready(function(){
$("#btnSubmit").click(function(){
var fname = $("#fname").val();
$.ajax({
url : "updateDb.php", // php file where you write your mysql query to store value
type : "POST", // POSTmethod
data : {"fistname":fname},
success : function(n){
alert("works"); //function goes here
}
});
});
我想要的是,当用户按下提交时,表单会消失,并且会出现一个简单的屏幕,上面写着“您的详细信息已被输入”。我认为最好的方法是有两个 div,一个 as about,另一个简单
您的详细信息已输入
一种工作。然后,当调用该函数时,我可以将其中一个 div 更改为折叠,另一个更改为可见。这对我来说是最好的方法吗?我的替代方案是什么?我怎样才能编写代码来完成这个?
非常感谢。