Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] - odczyt pliku csv
pop3k
post 21.02.2018, 11:22:56
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.09.2017

Ostrzeżenie: (0%)
-----


Witam wszystkich forumowiczów!
Znalazłem ciekawe skrypty do odczytywania zawartości plików csv:
https://codepen.io/ExNihil14/pen/VjmBvP
lub jeszcze lepiej
https://jsfiddle.net/baivong/60py489j/
w pliku csv mam dane w każdym wierszu
W jaki sposób mogę odczytać (a raczej wypisać) jedynie 1 lub jedynie 2 wiersz?
Go to the top of the page
+Quote Post
nospor
post 21.02.2018, 11:27:49
Post #2





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




nie
for (var i = 0; i < rows.length; i++) {

a
for (var i = 0; i < 1; i++) {


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
aras785
post 21.02.2018, 11:32:52
Post #3





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

Ostrzeżenie: (0%)
-----


Pokaże pierwszy wiersz: https://jsfiddle.net/60py489j/267/
Go to the top of the page
+Quote Post
pop3k
post 21.02.2018, 15:12:52
Post #4





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.09.2017

Ostrzeżenie: (0%)
-----


Super, dzięki za błyskawiczną odpowiedź!

No dobra, jak już tak gładko poszło to kolejny problem:
Trochę przystosowałem kod:
https://jsfiddle.net/60py489j/284/
Przykładowy plik csv może mieć treść:
Kod
12
1233
12
on

2 pytania:
Czy po kliknięciu w button "wybierz plik" da się nastawić tak, żeby nie zmieniać typu plików tylko od razu okienko windowsowe pokazywało wszystkie pliki?
Czy po skończeniu wczytywania można "wyrzucić plik z pamięci?" Tzn plik ładujemy -> OK wczytuje dane -> zmieniamy wartości w value -> wczytujemy ten sam plik -> nic się nie dzieje
Go to the top of the page
+Quote Post
aras785
post 21.02.2018, 15:51:28
Post #5





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

Ostrzeżenie: (0%)
-----


Oczywiście...

wywal accept z pola typu file:

  1. <input type='file' accept='text/plain' onchange='openFile(event)'>


na

  1. <input type='file' onchange='openFile(event)'>


Jeśli chodzi o reset to wystarczy:
  1. input.value = "";


https://jsfiddle.net/60py489j/293/

Ten post edytował aras785 21.02.2018, 15:59:26
Go to the top of the page
+Quote Post
pop3k
post 22.02.2018, 08:11:42
Post #6





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.09.2017

Ostrzeżenie: (0%)
-----


No i to jest kompletny moduł wczytujący moje dane!
Dziękuję, pozdrawiam i można zamknąć!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 16:11