所以,我有一个按钮,可以在同一页面中直接链接到模态.
这是按钮和网址
href="main_user.php?user_id=<?php echo $user['user_id']; ?>#myModal"
class="btn btn-warning">
(我尝试在#modal之前回显$user_id)是不是?
单击按钮后,将出现模态.
这是表单的模态.
Banning or Activing User Status
Actived
Banned
然后我尝试提交模态表单,但是操作无法读取我在#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);
});