php通过url传递变量,PHP:如何在模态URL中放置和传递变量

所以,我有一个按钮,可以在同一页面中直接链接到模态.

这是按钮和网址

href="main_user.php?user_id=<?php echo $user['user_id']; ?>#myModal"

class="btn btn-warning">

(我尝试在#modal之前回显$user_id)是不是?

单击按钮后,将出现模态.

这是表单的模态.

然后我尝试提交模态表单,但是操作无法读取我在#modal之前放置的$user_id.

更新:

表格代码:

所以这是我的表:

IDE-mailNamePhonePictureStatusAction<?php echo $user['user_id']; ?><?php echo $user['email']; ?><?php echo $user['name']; ?><?php echo $user['phone']; ?><?php echo $user['picture']; ?>

 Change Status

主要问题是:

当我单击按钮,然后会出现模态,但它无法从该按钮获取$user_id?

解决方法:

将带有user_id的隐藏输入字段放入表单中:

编辑:如果你的意思是Bootstrap试试这个:

链接/按钮:

href="main_user.php#myModal"

class="btn btn-warning">

隐藏表格字段:

使用Javascript:$('#myModal').on('show.bs.modal', function(e) {

var userid = $(e.relatedTarget).data('userid');

$(e.currentTarget).find('input[name="user_id"]').val(userid);

});

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值