• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Odpalenie skryptu PHP przez AJAX

HackNation - ogólnopolski hackathon
0 głosów
466 wizyt
pytanie zadane 10 lutego 2016 w JavaScript przez CzlowiekSkrypt Nałogowiec (26,340 p.)

No więc chciałbym żeby po kliknięciu na przycisk odpaliła się funkcja która przemieli plik php bez konieczności przeładowywania strony. Nie chcę przesyłać żadnych danych chcę tylko wywołać ten skrypt.

Znalazłem na stackoverflow cos takiego : 

<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
function doSomething() {
    $.get("somepage.php");
    return false;
}
</script>

<a href="#" onclick="doSomething();">Click Me!</a>

Jednak po implementacji tego u mnie dostałem w nagrodę:
Access to restricted URI denied.
 

A wygląda to tak : 

function doSomething() {
    			$.get("php/script.php");
    			return false;
			}


function option1Click(){

			doSomething();
}

Macie jakieś inne pomysły bądź wiecie ''co to się stanęło'' ?! :) 

1 odpowiedź

+1 głos
odpowiedź 10 lutego 2016 przez ScriptyChris Mędrzec (190,190 p.)
wybrane 11 lutego 2016 przez CzlowiekSkrypt
 
Najlepsza

Musisz podać więcej parametrów dla AJAX.

Zobacz "Step 5" https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started

http://stackoverflow.com/a/29918469/4983840

Przy okazji - AJAX nie zwraca wartości, bo jest asynchroniczny. Możesz ustawić mu, aby był synchroniczny, ale wartości zwracać nie będzie. Niejako obejściem może być użycie callbacka, aby wywołać funkcję, która ma się wykonać, gdy AJAX zakończy działanie.

komentarz 10 lutego 2016 przez CzlowiekSkrypt Nałogowiec (26,340 p.)
ok dzięki za naprowadzenie :)
komentarz 10 lutego 2016 przez Comandeer Guru (607,330 p.)
Jest też Fetch API, które zwraca Promise ;)

Podobne pytania

+1 głos
1 odpowiedź 350 wizyt
0 głosów
1 odpowiedź 970 wizyt
0 głosów
1 odpowiedź 190 wizyt

93,626 zapytań

142,549 odpowiedzi

323,034 komentarzy

63,129 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1210p. - dia-Chann
  2. 1197p. - DziarnowskiJ
  3. 1177p. - Łukasz Piwowar
  4. 1172p. - CC PL
  5. 1161p. - Maurycy W
  6. 1141p. - Adrian Wieprzkowicz
  7. 1138p. - raydeal
  8. 1134p. - Tomasz Bielak
  9. 1116p. - rucin93
  10. 1101p. - robwarsz
  11. 1100p. - Mariusz Fornal
  12. 1024p. - ssynowiec
  13. 885p. - Dominik Łempicki (kapitan)
  14. 847p. - Grzegorz Aleksander Klementowski
  15. 838p. - Wojciech Malicki
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...