form表单内容 name ,age,sex,提交到后台index.php的insert()方法,用post方式。求详细代码,实在是不会呀
------解决思路----------------------
建议 LZ 还是仔细学习一下前端的知识
sample.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HTML</title>
<script src="jquery.js?3.8.99"type="text/javascript"></script>
<script type="text/javascript">
var data={name:'orange',age:20,sex:'male'};
var url='index.php';
jQuery(document).ready(function(){
jQuery('#submit').click(
function(){
jQuery.post(url,data,function(result){
if(result.code==0){
alert('插入成功');
}else{
alert('插入失败,错误信息:'+result.msg);
}
},'json').error(function(){
alert("网络不通或者服务器执行失败");
});
}
);
});
</script>
</head>
<body>
<input type="button" id="submit" value="提交" />
</body>
</html>
index.php
<?php
function insert(){
$ret = array('code'=>1,'msg'=>'数据不合法');
extract($_POST);
/*
* 执行逻辑
* 插入数据库 $name $age $sex
*/
$ret['code'] = 1;
echo json_encode($ret);
}
insert();
------解决思路----------------------
//表单代码
<form action="index.php" method="post">
姓名:<input type="text" name="name" /><br />
年龄:<input type="text" name="age" /><br />
性别:<input type="text" name="sex" /><br />
<input type="submit" value="提交" />
</form>
//index.php代码
$name=$_POST['name'];
$age=$_POST['age'];
$sex=$_POST['sex'];
function insert($name,$age,$sex){
echo $name.$age.$sex;
}
insert($name,$age,$sex);
------解决思路----------------------
好吧,有这么多,我就不提交了。。。多学习吧。网上很多资料
友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群