suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Problem beim Öffnen des Thinkphp-Batch-Fensters

Jetzt habe ich einen Stapel Lebensläufe im Hintergrund wie

]
Wenn Sie auf die detaillierten Informationen klicken, werden die persönlichen Daten angezeigt.
Jetzt wähle ich ein paar weitere Lebensläufe aus, wenn ich darauf klicke Stapelweise können diese Lebensläufe horizontal in einer Reihe angezeigt werden.
So lösen Sie dieses Problem im thinkphp-Framework! ! ! ! ! !

Noch etwas: Wenn ich auf „Batch öffnen“ klicke, wird es in einer Zeile wie dieser angezeigt
Gefällt mir
...]

高洛峰高洛峰2726 Tage vor770

Antworte allen(3)Ich werde antworten

  • 为情所困

    为情所困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端写代码打开新窗口吧

    Antwort
    0
  • 曾经蜡笔没有小新

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

    这跟TP没关系,写个循环,循环里输出打开新窗口的JS代码就行了

    Antwort
    0
  • 阿神

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

    这不是关系框架问题。这是布局问题。
    你可以使用ajax,把所有的简历捞出来后,在创建一个新的图层,将所有简历显示出来。

    Antwort
    0
  • StornierenAntwort