php通过url传递变量,PHP:如何在模态URL中放置和传递变量
所以,我有一個按鈕,可以在同一頁面中直接鏈接到模態.
這是按鈕和網址
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
Cancel
Submit
然后我嘗試提交模態表單,但是操作無法讀取我在#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);
});
總結
以上是生活随笔為你收集整理的php通过url传递变量,PHP:如何在模态URL中放置和传递变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动点四边形周长最短_初中几何--线段之和
- 下一篇: php查询字段前30个字符,php/js