Quantcast
Viewing latest article 3
Browse Latest Browse All 6

Answer by Nitheesh K P for How to call a php function from ajax?

For AJAX request

  1. Include jQuery Library in your web page.For e.g.

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
  2. Call a function on button click

    <button type="button" onclick="create()">Click Me</button>
  3. While click on button, call create function in JavaScript.

    <script>    function create () {        $.ajax({            url:"test.php",    //the page containing php script            type: "post",    //request type,            dataType: 'json',            data: {registration: "success", name: "xyz", email: "abc@gmail.com"},            success:function(result){                console.log(result.abc);            }        });    }</script>

On the server side test.php file, the action POST parameter should be read and the corresponding value and do the action in PHP and return in JSON format e.g.

$registration = $_POST['registration'];$name= $_POST['name'];$email= $_POST['email'];if ($registration == "success"){    // some action goes here under php    echo json_encode(array("abc"=>'successfuly registered'));}     

Viewing latest article 3
Browse Latest Browse All 6

Trending Articles