Muszę rozdzielić ciąg, który zawsze wygląda tak:
coś - coś_else.
Muszę wpisać „something_else” w innym polu wejściowym. Obecnie ten przykład łańcucha jest dodawany w locie do wiersza tabeli HTML w następujący sposób:
tRow.append($('<td>').text($('[id$=txtEntry2]').val()));
Wydaje mi się, że najlepszym rozwiązaniem jest rozdzielenie, ale jest bardzo mało dokumentacji, którą mogę znaleźć.
javascript
split
Matt
źródło
źródło
split()
problemem. Podaj nam więcej informacji :)Odpowiedzi:
Dokumentację można znaleźć np. W MDN . Zauważ, że nie
.split()
jest to metoda jQuery, ale natywna metoda łańcuchowa.Jeśli użyjesz
.split()
na łańcuchu, otrzymasz tablicę z podciągami:Jeśli ta wartość znajduje się w jakimś polu, możesz również zrobić:
źródło
Jeśli jest to podstawowa funkcja podziału JavaScript, zapoznaj się z dokumentacją dotyczącą metody split () JavaScript .
Zasadniczo po prostu zrób to:
Następnie twoje dwie wartości są przechowywane w tablicy - możesz uzyskać takie wartości:
źródło
Zajrzyj do metody split () JavaScript
Stosowanie:
źródło
🔸 Przykład
🔹 W twoim przypadku
źródło