在javascript文件中调用PHP函数

0 javascript php ajax jquery json

在我的项目中,我需要在Javascript文件中调用PHP函数.我有一个名为的文件Test.php.在这个文件里面我有一个叫做的getValue()函数.这个函数会返回一些值:

<? php
function getValue()
{
echo json_encode('84');
}
?>
Run Code Online (Sandbox Code Playgroud)

另外,我有Javascript文件调用myScript.js.在这个文件里面我想调用detVale();并保存返回值var knobValue.我尝试了这个,但它没有用

var knobValue;

$.post('Test.php', function(result) {
     knobValue=result;
}, 'json');


$.get('Test.php', function(result) {
  knobValue=result;
});

$.ajax({
      type: 'POST',
      url: 'Test.php',
      dataType: 'json',
      cache: false,
      success: function(result) {
         knobValue=result;
      }
 });
Run Code Online (Sandbox Code Playgroud)

Jon*_*201 6

我对所提供的有限信息的猜测是你没有调用该getValue()函数.

<?php
    function getValue()
    {
        echo json_encode('84');
    }

    getValue();
?>
Run Code Online (Sandbox Code Playgroud)