搜尋

首頁  >  問答  >  主體

thinkphp批次開啟視窗問題

現在我這的後台有一批履歷如

]
點擊詳細資料的時候會顯示個人的詳細情況,
現在呢我多選中幾個簡歷,在點擊批量打開的時候,這些簡歷能橫成一排的顯示出來,
在thinkphp框架中這個問題要怎麼解決呢! ! ! ! ! !

補充一點,就是我點擊批量打開的時候像這樣顯示成一排

#...]

高洛峰高洛峰2781 天前809

全部回覆(3)我來回復

  • 为情所困

    为情所困2017-06-10 09:49:44

    假設題主有個打開簡歷的方法為view,傳入簡歷的ID,然後獲取簡歷詳細信息,渲染到模板文件
    兩種方法:
    第一種在js代碼中。取得選取要開啟履歷的ID,然後在js中拼接url循環開啟(window.open()是js開啟新視窗的方法),例如選取的履歷ID為1 ,2,3,js的程式碼則為

    
    for(var i = 0; i < jianli.length; i++){
     window.open('http://xxx.com/view/' + jianli[i])
    }

    第二種在php中實現,同樣傳入所有要打開簡歷ID,拼接url,輸出js代碼

    foreach ($jianli as $id) {
        $url = 'http://xxx.com/view/' . $id;
        echo "<script>window.open('".$url."')</script>";
     }

    php中實作應該就是這樣,建議題主還是採用js端寫程式碼開啟新視窗吧

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-10 09:49:44

    這跟TP沒關係,寫個循環,循環裡輸出開啟新視窗的JS程式碼就行了

    回覆
    0
  • 阿神

    阿神2017-06-10 09:49:44

    這不是關係框架問題。這是佈局問題。
    你可以使用ajax,把所有的履歷撈出來後,在創建一個新的圖層,將所有履歷顯示出來。

    回覆
    0
  • 取消回覆