在我的项目中,我需要在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();
?>