Jump to content
Sign in to follow this  
Magmus

Jak zrobić funkcje która zostanie wywołana po kliknięciu w przycisk ?

Recommended Posts

Witam tak jak w temacie jak zrobić funkcje w php która zostanie wywołana po kliknięciu w <button> ?

Edited by Magmus

Share this post


Link to post
<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
    <script type = "text/javascript">
function myAjax () {
$.ajax( { type : 'POST',
          data : { },
          url  : 'bb2.php',              // <=== CALL THE PHP FUNCTION HERE.
          success: function ( data ) {
            alert( data );               // <=== VALUE RETURNED FROM FUNCTION.
          },
          error: function ( xhr ) {
            alert( "error" );
          }
        });
}
    </script>
  </head>
  <body>
    <button onclick="myAjax()">Click here</button> <!-- BUTTON CALL PHP FUNCTION -->
  </body>
</html>

Źródło: http://stackoverflow.com/questions/31193042/how-to-execute-php-function-on-html-button-click

  • Like 1

Share this post


Link to post

A gdzie mam wpisać nazwę funkcji php ?

Share this post


Link to post
37 minut temu, Magmus napisał:

A gdzie mam wpisać nazwę funkcji php ?

zmieniasz bb2 .php na swoj plik ktory jest plik php, w ktorym bedzie funkcja. Wszystko jest o komentowane i wytłumaczone.

Edited by ShanonWEB
  • Like 1

Share this post


Link to post

Tak tylko że ja musiał bym mieć to w jednym pliku bo jak to do itemshopu będę miał

 

Share this post


Link to post

Po co w jednym pliku? Wystarczy do funkcji ajaxowej przesłać kolejne parametry

Share this post


Link to post

No tak tylko ja chciał bym to do itemshopu dać i tam by było zapytanie czy wszystkie rzeczy się zgadzają a jak tak to daje np vipa

Share this post


Link to post

No to przecież masz wyżej podaną metodę AJAXową wraz z informacją zwrotną.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Create a New Account. It’s free and easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×
×
  • Create New...