jquery submit 页面不跳转只提交值,麻烦不要copy

 我来答
herrywood
推荐于2017-05-19 · TA获得超过869个赞
知道小有建树答主
回答量:523
采纳率:66%
帮助的人:486万
展开全部
$(function() {
$("form").submit(function() {return false();}); // 禁用 form 提交,页面不会跳转
$("form input[type='submit']").click(function(){
var url = $('form').attr('action'); // 取Form中要提交的链接
var param = {}; // 组装发送参数,下面只是举个例,请按需要修改
param['name'] = $('form input[name=name]').val();
param['age'] = $('form input[name=age]').val();
……
$.post(url, param, function(dom) { // 用POST方法提交,如为GET方法则改为$.get
$('div.get').html(dom); // 显示返回内容至class为.get的DIV,可改为你自己的处理方法
}) ;
});
});
lifei6671
2012-01-30 · TA获得超过9228个赞
知道大有可为答主
回答量:3899
采纳率:25%
帮助的人:2770万
展开全部
你说的是基于jQuery的ajax吧.
类似这个:
<script type="text/javascript" src="jquery.js"></script><!--一定要引入jQuery库-->
<script type="text/javascript">
$().ready(function(){
$("#sbt").click(function(){ //为验证提交按钮绑定点击事件,按钮ID为sbt
var $sbt_value=$("#sbt_yzm").val();//获取验证码文本框的文本,文本框ID为sbt_yzm
var $url="http://www.baidu.com/submit.php";//这个为你验证验证码的PHP文件地址
$.get($url,
{'yzm':$sbt_value},
function(data){ //返回值处理函数,
alert(data)//可以在这里处理验证后返回值
}
)
});
});
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
敏杰软件
2012-02-08 · TA获得超过211个赞
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:191万
展开全部
不用submit,改成按钮什么的,onclick时获取到form的值然后用jquery的$.post啊什么的方法传给后台
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ayanami365
2012-01-30 · TA获得超过937个赞
知道小有建树答主
回答量:1777
采纳率:0%
帮助的人:731万
展开全部
你不会是用$ajax或者$post提交的吧.....

把代码贴出来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式