php提交表单不跳转,表单提交不跳转处理 - just_wkj的个人空间 - OSCHINA - 中文开源技术交流社区...

最初用ajax,普通的内容都是可以的,但是会遇到文件上传的问题。ajax应该也是可以处理的,我也没去深究。

考虑换种方式处理,即页面提交 target到 隐藏的iframe 中 ,此时页面是不会跳转的也是实现了数据传递

........

处理过数据 可以对 submit经行提示处理 之后跳转还是不跳转随意

/**

* by wkj 2016-01-06

*  //随手封的函数,可根据需要修改

* 功能:提醒函数   点击提交表单 提交文字变成设置的如(已提交成功)持续3秒之后跳转

* $time 定时时长

* $bt_id  submit id

* $bt_old 最终显示文字

* $bt_notice 定时期间提示文字

*/

function altN($time,$bt_id,$bt_old,$bt_notice){

echo "

altN(".$time.",'".$bt_id."','".$bt_old."','".$bt_notice."');

function altN(altTime,bt_id,bt_old,bt_notice){

parent.document.getElementById(bt_id).value=bt_notice;

altTimes(altTime,bt_id,bt_old)

function altTimes(altTime,bt_id,bt_old){

var set = setInterval(function () {

altTime --;

if(altTime == 0) {

clearInterval(set);

parent.document.getElementById(bt_id).value=bt_old

}

}, 1000);

}

}

";

}

altN(2,'sub','提交','已提交成功');

echo "";

die;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值