Недавно я создал сайт, который имеет возможность экспортировать данные таблицы в файл excel. Я использую плагин table2excel для этого, который отлично работает на Chrome, но не работает на IE, сафари, firefox или любой другой браузер, если на то пошло. было интересно, если я делаю что-то здесь не так, и если есть какие-либо другой плагин или способ сделать это:экспорт таблицы Html в excel с использованием javascript/jquery
(примечание: я использую laravels шаблонизатор под названием лезвие, чтобы включить table2excel плагин) HTML:
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<title></title>
<!-- CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic' rel='stylesheet' type='text/css'>
{{ HTML::style('css/style.css') }}
<!-- Javascript -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
{{ HTML::script('js/jquery.table2excel.js') }}
{{ HTML::script('js/script.js') }}
</head>
<table id="signedinTable" class="peopleTable table table-hover">
<thead>
<tr>
<th>Voornaam</th>
<th>Achternaam</th>
<th>Telefoon nr.</th>
<th>E-mail</th>
<th>Bedrijf</th>
<th>Partner?</th>
</tr>
</thead>
<tbody>
@foreach($results as $result)
@if($result->isGoing == 1)
<tr class="signedinRow">
<td>{{ $result->firstname }}</td>
<td>{{ $result->lastname }}</td>
<td>{{ $result->phone }}</td>
<td>{{ $result->email }}</td>
<td>{{ $result->company }}</td>
<td class="signedinPartner">{{ $result->partner }}</td>
</tr>
@endif
@endforeach
</tbody>
</table>
</div>
<button id="signedinExport" class="excl btn btn-primary">Download als excel bestand</button>
JQuery:
$("#signedinExport").click(function(){
$("#signedinTable").table2excel({
exclude:".noExl",
name:"Aangemelde mensen",
filename:"Aangemelde mensen"
});
});
я не получаю ошибки от IE, Firefox или Safari, а также отметить, что я не прошу людей писать код для меня вообще, только толчок в правильном направлении было бы потрясающе!
пожалуйста! всякая помощь очень ОЧЕНЬ высоко ценится!
«Мне действительно нужно сделать это как можно скорее», ну, похоже, вам нужно написать код. Публикация вопроса «дайте мне код» не является правильным способом решения этой проблемы. Кроме того, он слишком широк и должен быть закрыт как таковой. – zzzzBov
С вашего вопроса, похоже, вам нужно провести какое-то исследование. –
@zzzzBov никогда не предназначался для людей, чтобы писать код для меня жестким .. просто спросил, есть ли что-то не так с моим кодом или если есть другой способ сделать это, и, как вы можете видеть, я опубликовал код, который я написал, чтобы люди может увидеть что-то не так с этим, для чего именно этот сайт? перестать ломать свои яйца m8 –