Pytania oznaczone «javascript»

195
Skróć liczbę do dwóch miejsc po przecinku bez zaokrąglania

Załóżmy, że mam wartość 15.7784514, chcę wyświetlić ją 15,77 bez zaokrąglania. var num = parseFloat(15.7784514); document.write(num.toFixed(1)+"<br />"); document.write(num.toFixed(2)+"<br />"); document.write(num.toFixed(3)+"<br />"); document.write(num.toFixed(10)); Prowadzi...

195
Wykryj orientację rzutni, jeśli orientacja to Portret wyświetla komunikat ostrzegawczy informujący użytkownika o instrukcjach

Tworzę stronę internetową specjalnie dla urządzeń mobilnych. W szczególności jest jedna strona, którą najlepiej oglądać w trybie poziomym. Czy istnieje sposób na wykrycie, czy użytkownik odwiedzający tę stronę przegląda ją w trybie pionowym, a jeśli tak, wyświetl komunikat informujący użytkownika,...

195
Ustaw limit czasu dla ajax (jQuery)

$.ajax({ url: "test.html", error: function(){ //do something }, success: function(){ //do something } }); Czasami successfunkcja działa dobrze, a czasem nie. Jak ustawić limit czasu dla tego żądania ajax? Na przykład 3 sekundy, jeśli upłynie czas, pokaż błąd. Problem polega na tym, że...

194
Anuluj / zabij window.setTimeout () zanim to nastąpi

Mam kilka miejsc, w których na przykład używam poniższej linii do usunięcia statusu. Mam kilka takich, które spędzają czas przez 10 sekund lub dłużej, a jeśli użytkownik kliknie, akcja może się zdarzyć w niewłaściwych odstępach czasu. window.setTimeout(function() { removeStatusIndicator(); },...

194
Zdarzenie sukcesu Ajax nie działa

Mam formularz rejestracyjny i używam go, $.ajaxaby go przesłać. To jest moja prośba AJAX: $(document).ready(function() { $("form#regist").submit(function() { var str = $("#regist").serialize(); $.ajax({ type: 'POST', url: 'submit1.php', data: $("#regist").serialize(), dataType: 'json',...

194
Jak wybrać ostatnie dwa znaki ciągu

Muszę wybrać dwa ostatnie znaki ze zmiennej, bez względu na to, czy jest to cyfra, czy litery. Na przykład: var member = "my name is Mate"; Chciałbym wyświetlić dwie ostatnie litery z łańcucha w

194
Ustaw atrybut bez wartości

Jak ustawić atrybut danych bez dodawania wartości w jQuery? Chcę to: <body data-body> Próbowałem: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Wszystko inne wydaje się dodawać drugie argumenty jako ciąg. Czy można...