我试图用AJAX / JQuery从javascript函数执行一个php文件 - 到目前为止我找不到任何工作。带有javascript的文件是index.php,getTemps.php位于我的apache服务器上的同一目录中。我发现getTemps工作正常,所以它必须是我从index.php调用它的方式。
getTemps.php:读取每分钟更新的最后一行文件
<?php
$lastLine = shell_exec('tail -1 temps.log');
$temps = explode(" ", $lastLine);
echo $temps;
?>
index.php中的javascript:此代码位于每分钟调用的函数内
var tempString;
$.get("getTemps.php", function(data) {
tempString = data;
});
我也尝试过这些没有运气。
$.ajax({url: 'getTemps.php', success: function(data) { tempString = data; }});
$.ajax({
url : 'getTemps.php',
type : 'GET',
data : data,
dataType : 'string',
success : function (data) {
tempString = data
}
});
任何帮助都会很棒。被困在这一段时间了。提前谢谢!