我现在在循环中给出请假政策我想根据数据库中的假期类型打开不同的文件。
Blade.php
<tbody id="myTable">
<tr class="tr">
<td class="text-center">{{ $leaves->id }}</td>
<td id="policy"><span class="leave">
{{ $leaves->leave_policy }}</span>
</td>
<td><a href="#" onclick="check()" class="attachment-icon-pdf mr-5">
<i class="fa fa-file-pdf-o" aria-hidden="true"></i></a></td>
</tr>
</tbody>
@endforeach
</table>
脚本
<script>
function check() {
var val = document.getElementById('policy');
$(this).closest('tr').find('input').each(function() {
if($(this).attr("leave") == 'urgent') {
window.open('\\.\\tms\\tms-live\\public\\files\\1522061207.LeavesPolicy.pdf','mywindow')
}
else if($(this).attr("leave") == 'medical') {
window.open('\\.\\tms\\tms-live\\public\\files\\1522061207.LeavesPolicy.pdf','mywindow')
}
else if($(this).attr("class") == 'wedding') {
window.open('\\.\\tms\\tms-live\\public\\files\\1522061207.LeavesPolicy.pdf','mywindow')
}
});
}
}
</script>
答案 0 :(得分:1)
据我所知,您需要根据所点击的政策打开相关文档。
#timeline-wrapper {
height: 100%;
width: 100%;
overflow: hidden;
}
#slide {
width: 100%;
height: 99%;
overflow: auto;
padding-right: 16px;
}
。检查功能
onclick="check({{ $leaves->leave_policy }})"