我创建了一个js函数,它通过某个动作调用,
var getX3DListFromServer = function()
{
var dataList;
//var post = $.post('X3DHandling.php', {postState:"getList"},
//function(data){
// dataList = data;
//});
//console.log(dataList);
//
$.ajax({
type: 'POST',
url: 'X3DHandling.php',
data: {postState:"getList"},
success: function(data){$('#result').html(data);},
error: function(){alert('getting list error')},
});
return dataList;
}
php包含以下代码,
<?php
echo "Working";
?>
我认为字符串被推入div但是变量 data 包含完整的php。似乎php文件没有以合适的方式解释。
<div id="result" class="footer"><!--?php
echo "Working";
?--></div>
我做了其他人在视频或不同参赛作品中描述的所有内容 - 但我不知道自己做错了什么。
我希望得到这样的结果:
<div id="result" class="footer">
echo "Working";
</div>
我希望你能帮助我 - 谢谢你的时间。
答案 0 :(得分:-1)
做类似的事情:
$.ajax({
type: "POST",
url: "functions.php",
data: {
products: "products",
},
success: function (data) {
console.log("received data: " + data);
},
error: function (err) {
alert('error: ' + err);
}
}); //END AJAX CALL
在PHP中:
if (isset($_POST['products'])) {
$MyProducts = $_POST['products'];
//PHP FUNCTION CALL HERE FOR EXAMPLE
}