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

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


另外,我有一个名为myScript.js的Javascript文件。在此文件中,我想调用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;
      }
 });

最佳答案

我对提供的有限信息的猜测是您没有调用getValue()函数。

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

    getValue();
?>

08-25 12:30
查看更多