Problem beim Öffnen des Thinkphp-Batch-Fensters
高洛峰
高洛峰 2017-06-10 09:47:44
0
3
769

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
...]

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(3)
为情所困

假设题主有个打开简历的方法为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端写代码打开新窗口吧

曾经蜡笔没有小新

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

阿神

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage