ajax post请求之后 实现页面跳转和带参数跳转问题

在回调函数里面处理

$.post(

url,
{method:"regist",userName:$nameEle.val(),email:$emailEle.val(),password:$passwordEle.val()},
function(data) {
//alert(data);
//注册成功页面跳转,
window.location.href ="../client/login.html";
}

);


带参数的跳转方式:

$.post(
url,
{method:"regist",userName:$nameEle.val(),email:$emailEle.val(),password:$passwordEle.val()},
function(data) {
//alert(data);
//注册成功页面跳转,
window.location.href ="../yiliaoqixie/login.html?name="+$nameEle.val();
}
);


另外一种写法:

<a href="javascript:dpUpdate('10086')">更新</a>

function  doUpdate(relid){
     document.location.href= "update.php?id=" +id;
}

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
好的,针对您的问题,我可以给您提供一些思路和示例代码。 首先,使用 Ajax 实现页面并传参的思路是,在前端通过 Ajax 发送一个请求到后端,后端返回需要页面的内容,并将参数传递给前端,前端再利用 JavaScript 将页面内容渲染到页面上。 下面是一个简单的示例代码: ```javascript // 前端代码 $.ajax({ type: 'get', url: '/path/to/your/backend', data: {param1: 'value1', param2: 'value2'}, success: function(response) { // 将后端返回的页面内容渲染到页面上 $('body').html(response); } }); // 后端代码(假设使用 Python Flask 框架) @app.route('/path/to/your/backend') def backend(): param1 = request.args.get('param1') param2 = request.args.get('param2') # 处理参数,生成需要返回的页面内容 content = 'hello world' return content ``` 接下来,使用 jQuery 实现页面并通过 Post 方法传参的思路是,利用 jQuery 提供的 `$.post()` 方法向后端发送一个 Post 请求,并将参数传递给后端,后端再返回需要页面的内容,前端再利用 JavaScript 将页面内容渲染到页面上。 以下是一个简单的示例代码: ```javascript // 前端代码 $.post('/path/to/your/backend', {param1: 'value1', param2: 'value2'}, function(response) { // 将后端返回的页面内容渲染到页面上 $('body').html(response); }); // 后端代码(假设使用 Python Flask 框架) @app.route('/path/to/your/backend', methods=['POST']) def backend(): param1 = request.form.get('param1') param2 = request.form.get('param2') # 处理参数,生成需要返回的页面内容 content = 'hello world' return content ``` 希望以上示例代码对您有所帮助,如有疑问请及时提出。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值