2017-04-25 123 views
0

嗨,我不知道我應該如何做到這一點。我讓面板管理員顯示用戶及其工作正確,甚至在按鈕上顯示角色。下一步我想要做的就是點擊和顯示模式的引導,在這裏我得到了問題,我不知道我可以通過用戶$>電子郵件標題時,我這樣做:Modal Bootstrap在所有窗口顯示相同的電子郵件

​​

enter image description here

我有一些像屏幕上的想法,我想改變這種模式的作用。 標題模式顯示地址電子郵件,但它只顯示在表格中的最後。 所以,也許我必須命名這個窗口像{{$ user-> email}} becouse改變角色我想基於電子郵件因爲它的uniqe在數據庫中。我在複選框上做了更改角色,但我試圖用漂亮的視圖做得更好。我想做一些像這樣的管理員顯示所有用戶和附近的按鈕,他可以點擊按鈕,並獲得信息用戶 - >電子郵件和選擇。此選擇顯示用戶角色和管理員可以更改並保存它。它顯示在所有用戶窗口最後一行從表用戶我的意思是我最後一個用戶管理員與角色管理員,所以它顯示在所有窗口管理員的詳細信息。

更新1: 我做這樣的:

<td><button class="btn btn-info wielkoscPrzycisku" name="{{$user->email}}" id="{{$user->email}}" data-toggle="modal" data-target="#myModal" href="#myModal" value="" data-user-email="{{$user->email}}">{{$roles->name}}</button></td> 

它的按鈕從我想要得到的數據。 接下來的jQuery:

jQuery('#open-modal-button').click(function() { 
 
      user_email = jQuery(this).data('user-email'); 
 
      jQuery('modal-title-email').html(user_email); 
 
      
 
     }); \t

下一頁跨度按鈕:

<span id="modal-title-email"></span>

回答

1

我並不確切地知道你的代碼的其餘部分說,所以我這種說法有些勉強,但你可以做的是使用jQuery和html數據att在你的表格行上加上ribits,當循環遍歷你的用戶數組時,你可以很容易地用jquery來填充它。

 
 
     
 
    <h4 class="modal-title">Zmiana roli użytkownika o adresie E-mail:</br> 
 
     <span id="modal-title-email"></span> 
 
    </h4> 
 
     
 
    <tr> 
 
     <td>Name</td> 
 
     <td>Email</td> 
 
     <td><button data-user-name="John">Admin</button></td> 
 
    </tr> 
 
     
 
    <script> 
 
     jQuery('#open-modal-button').click(function() { 
 
      username = jQuery(this).data('user-name'); 
 
      jQuery('#modal-title-email').html(username); 
 
     }); 
 
    </script>

當點擊打開你抓住從數據屬性數據,然後使用jQuery的HTML功能將其添加到您的模式標題模式按鈕。

+0

編輯我的職位,我想我不喜歡你所寫的,但它不工作 – Mariusz

+0

的@section(「內容」)在此之後第一循環的工作,我早點起牀 – Mariusz

+0

我剛剛更新我的職務。你會想在你的模式標題h4的末尾做一個span標記,這就是你想用jQuery填充的東西。在我最初的建議中,我沒有你的代碼的這部分,所以我只是假設你正在使用的。如果您有任何其他問題,請給我一個機會,讓我知道。 – Jase