problème de fenêtre ouverte par lots thinkphp
高洛峰
高洛峰 2017-06-10 09:47:44
0
3
768

Maintenant, j'ai un lot de CV en arrière-plan tels que

]
Lorsque vous cliquez sur les informations détaillées, les détails personnels seront affichés
Maintenant, je sélectionne quelques CV supplémentaires Lorsque je clique pour ouvrir. par lots, ces CV peuvent être affichés horizontalement, affichés dans une rangée,
Comment résoudre ce problème dans le framework thinkphp ! ! ! ! ! !

Encore une chose, quand je clique sur lot ouvert, il s'affiche dans une rangée comme ceci
J'aime
...]

高洛峰
高洛峰

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

répondre à tous(3)
为情所困

Supposons que la personne qui pose la question ait un moyen d'ouvrir un CV en tant que view,传入简历的ID,然后获取简历详细信息,渲染到模板文件
两种方法:
第一种在js代码中。获取选中要打开简历的ID,然后在js中拼接url循环打开(window.open()是js打开新窗口的方法),比如选中的简历ID为1,2,3 et que le code js soit


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

Le second est implémenté en php, et transmet également tous les 简历ID,拼接url,输出jscodes à ouvrir

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

php devrait être comme ceci. Il est recommandé au sujet d'écrire le code côté js pour ouvrir une nouvelle fenêtre

.
曾经蜡笔没有小新

Cela n'a rien à voir avec TP, écrivez simplement une boucle et affichez le code JS pour ouvrir une nouvelle fenêtre dans la boucle

阿神

Il ne s’agit pas d’un problème de cadre relationnel. Il s'agit d'un problème de mise en page.
Vous pouvez utiliser ajax pour extraire tous les CV, puis créer un nouveau calque pour afficher tous les CV.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal