使用jQuery执行PHP脚本onclick

时间:2015-02-18 15:32:10

标签: javascript php jquery html

您好我正在努力让这个工作:

我正在尝试让jQuery为我执行一个PHP脚本,目前它看起来非常像这样:

HTML

<button id="element">Click me!</button>

PHP

$string = "Hello Earth!";
echo $string;

的jQuery

$('#element').click(function() {
    $.load('.../script.php', function(e){
        console.log(e);
    });
});

3 个答案:

答案 0 :(得分:3)

必须在元素上调用

.load(),如下所示:

$('#element').click(function() {
   $('#element').load('.../script.php', function(e){
        console.log(e);
    });
});

答案 1 :(得分:1)

load()方法从服务器加载数据,将返回的数据放入选定的元素来自http://www.w3schools.com/jquery/jquery_ajax_load.asp

正确的sintax:

$( "#result" ).load( "ajax/test.html" );

你必须纠正你的代码,你有... / script.php而不是../ script.php

答案 2 :(得分:0)

<button id="element">Click me!</button>

<?php $string = "Hello Earth!"; echo $string; ?>

$('#element').live('click',function() {
 $.ajax({
    method:'POST',
    success:fuction(data){
          'your coe here';
    }
 })
});