jQuery弹出的div层放表单提交如何实现

我用jQuery做了一个弹出的div层放在里面放表单但是提交不到后台去?还有什么其他方法吗?... 我用jQuery做了一个弹出的div层放在里面放表单但是提交不到后台去?还有什么其他方法吗? 展开
 我来答
yimengshixin
2012-01-11 · TA获得超过224个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:98.9万
展开全部
比如说我点击“登录”的链接,弹出一个登陆的层,然后填写相关内容,点击提交按钮把相关内容提交给后台。
实现代码:给你一个完整的代码
html代码:
<html>
<head>
<title>弹出层</title>
<style type="text/css">
.login{width:300px;border:1px solid #ccc;display:none;position:absolute;top:100px;z-index:100;}
.tab_login{width:300px;}
.tab_login td{height:30px;line-height:30px;}
</style>
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(function(){
$("#showLogin").click(function(){
$(".login").show();
})
})
</script>
</head>
<body>
<a href="javascript:;" id="showLogin">登录</a>
<div class="login">
<form action="login.php" method="post"> <!--必填,提交给哪个后台文件处理-->
<table class="tab_login">
<caption><h3>会员登录</h3></caption>
<tr><th>用户名:</th><td><input type="text" name="username"></td></tr>
<tr><th>密码:</th><td><input type="password" name="password"></td></tr>
<tr><th></th><td><input type="submit" name="submit" value="登录"></td></tr>
</table>
</form>
</div>
</body>
</html>

php代码:
<?php
if($_POST["submit"]){
echo "用户名:".$_POST["username"]."<br/>";
echo "密码".$_POST["password"]."<br/>";
}else{
header("location:login.html");
}
?>
经过本人测试可以获得提交的值,你的原因可能是那个弹出层里面的表单的action没填写值,还有method选择get或post
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
husttc
2012-01-11
知道答主
回答量:62
采纳率:0%
帮助的人:52.7万
展开全部
表单目标页面有填写吗?后台程序是asp还是php还是.net?提交按钮使用submit吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式