2015-02-05 9 views
9

Właśnie pracowałem nad projektem, który wysłał dodatkowe żądanie i było to z powodu data-remote="true". Widziałem tę linię wiele razy wcześniej, ale chyba nie wiem, co ona robi. Próbowałem Googling, ale wszystko, co przychodzi, to konkretne przykłady, w których remote-data nie działa dla pytającego.HTML - do czego służy data-remote = "true"?

Chcę tylko wiedzieć, jaki jest cel data-remote="true"/"false", aby lepiej to zrozumieć.

+0

brzmi jak AJAX – racecarjonathan

+2

jak wyżej, brzmi jak jakiś JavaScript jest za pomocą tego atrybutu, aby wywołać żądania AJAX. –

+1

To tylko atrybut danych HTML, nie robi nic sam z siebie. Jeśli powoduje to pewne automatyczne zachowanie, jest to prawdopodobnie związane z używanym frameworkiem. – Barmar

Odpowiedz

3

To zdecydowanie nie jest standardowa rzecz.

Zazwyczaj data-*** jest niestandardowym atrybutem używanym na poziomie aplikacji. Więc sprawdź źródła swoich skryptów - jest używany przez jakiś kod.

0

powiedziano mi, że data-remote="true" jest wersja HTML preventDefault() metodą Javascript, w tym, że po prostu zapobiega formę przed wysyłane do serwera.

Zapraszam do mnie poprawić, jeśli się mylę :)