Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

5
Wyłącz automatyczne przesyłanie formularza po kliknięciu przycisku
Mam formularz HTML, w którym używam kilku przycisków. Problem polega na tym, że bez względu na to, który przycisk kliknę, formularz zostanie przesłany, nawet jeśli przycisk nie jest typu „prześlij”. np. Przyciski takie jak: <button>Click to do something</button>powodują przesłanie formularza. Wykonanie e.preventDefault()każdego z tych przycisków jest dość bolesne . Używam …

15
Jak upewnić się, że pole formularza <select> jest przesyłane, gdy jest wyłączone?
Mam selectpole formularza, które chcę oznaczyć jako „tylko do odczytu”, ponieważ użytkownik nie może modyfikować wartości, ale wartość jest nadal przesyłana wraz z formularzem. Użycie tego disabledatrybutu uniemożliwia użytkownikowi zmianę wartości, ale nie przesyła wartości wraz z formularzem. readonlyAtrybut jest dostępny tylko dla inputi textareapól, ale to w zasadzie to, …


10
Opcjonalny parametr trasy kątowej 2
Czy można mieć opcjonalny parametr trasy w trasie Angular 2? Wypróbowałem składnię Angular 1.x w RouteConfig, ale otrzymałem poniższy błąd: „ORYGINALNY WYJĄTEK: ścieżka” / user /: id? ”Zawiera znak„? ”, Który nie jest dozwolony w konfiguracji trasy.” @RouteConfig([ { path: '/user/:id?', component: User, as: 'User' }])

6
Wartość domyślna szablonu Angularjs, jeśli powiązanie jest puste / niezdefiniowane (z filtrem)
Mam powiązanie szablonu, które wyświetla atrybut modelu o nazwie „data”, który jest datą, używając filtru daty Angulara. &lt;span class="gallery-date"&gt;{{gallery.date | date:'mediumDate'}}&lt;/span&gt; Na razie w porządku. Jednak w tej chwili, jeśli w polu daty nie ma wartości, powiązanie nic nie wyświetla. Chciałbym jednak, aby wyświetlał ciąg „Różne”, jeśli nie ma daty. …


5
Selektor jQuery dla danych wejściowych z nawiasami kwadratowymi w atrybucie name
Próbuję wybrać ten element, który ma nawiasy kwadratowe w atrybucie name: &lt;input type="text" name="inputName[]" value="someValue"&gt; Próbowałem tego (co nie działa): $('input[inputName[]=someValue]') i to też nie: $('input[inputName&amp;#91;&amp;#93;=someValue]') albo to: $('input["inputName[]"=someValue]') EDYCJA: Jak niektórzy z was zauważyli, $('input[inputName=someValue]')nigdy nie zadziałałoby. Co starałem się zrobić to: $('input[name=inputName][value=someValue]'). (Ale z []atrybutem nazwy).

5
Jak określić wysokość i pozycję przewijania okna w jQuery?
Muszę chwycić wysokość okna i przesunięcie przewijania w jQuery, ale nie miałem szczęścia znaleźć tego w dokumentach jQuery lub Google. Jestem w 90% pewien, że istnieje sposób na uzyskanie dostępu do wysokości i scrollTop dla elementu (przypuszczalnie łącznie z oknem), ale po prostu nie mogę znaleźć konkretnego odniesienia.
179 javascript  jquery 

13
JavaScript: sprawdzanie poprawności po stronie klienta vs. po stronie serwera
Co lepiej zrobić po stronie klienta lub po stronie serwera? W naszej sytuacji korzystamy jQuery i MVC. Dane JSON przekazywane między naszym Widokiem a Kontrolerem. Dużą część weryfikacji, którą wykonuję, polega na sprawdzaniu poprawności danych podczas ich wprowadzania przez użytkowników. Na przykład używam keypresszdarzenia, aby zapobiec literom w polu tekstowym, …

19
Rozwijane menu Bootstrap z Hover
OK, więc to, czego potrzebuję, jest dość proste. Skonfigurowałem pasek nawigacyjny z kilkoma rozwijanymi menu (za pomocą class="dropdown-toggle" data-toggle="dropdown") i działa dobrze. Chodzi o to, że działa „ onClick”, a ja wolałbym, gdyby działało „ onHover”. Czy jest jakiś wbudowany sposób to zrobić?

9
Wywołaj funkcję po zakończeniu poprzedniej funkcji
Mam następujący kod JavaScript: $('a.button').click(function(){ if (condition == 'true'){ function1(someVariable); function2(someOtherVariable); } else { doThis(someVariable); } }); Jak mogę się upewnić, że function2wywołanie nastąpi dopiero po function1zakończeniu?
179 javascript  jquery 

13
Uzyskiwanie nazwy właściwości obiektu
Zastanawiałem się, czy w JavaScript jest jakikolwiek sposób na przechodzenie przez taki obiekt. for(var i in myObject) { // ... } Ale zdobądź nazwę każdej takiej nieruchomości. for(var i in myObject) { separateObj[myObject[i].name] = myObject[i]; } Nie mogę znaleźć czegoś takiego w Google. Mówią, że przekazują nazwy zmiennych razem z …

4
Jak uzyskać element DOM z Selektora JQuery
Mam niemożliwie trudny moment, aby dowiedzieć się, jak uzyskać rzeczywistą DOMElement z selektora jquery. Przykładowy kod: &lt;input type="checkbox" id="bob" /&gt; var checkbox = $("#bob").click(function() { //some code } ) i w innym fragmencie kodu próbuję ustalić sprawdzoną wartość pola wyboru. if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked ) //do something. I proszę, nie chcę …
179 javascript  jquery  dom 

9
JSON pominął Infinity i NaN; Status JSON w ECMAScript?
Masz pojęcie, dlaczego JSON pomijał NaN i +/- Infinity? Stawia JavaScript w dziwnej sytuacji, w której obiekty, które w innym przypadku byłyby możliwe do serializacji, nie są, jeśli zawierają wartości NaN lub +/- nieskończoności. Wygląda na to, że zostało to odlane w kamieniu: patrz RFC4627 i ECMA-262 (sekcja 24.5.2, JSON.stringify, …
179 javascript  json  ecma262 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.