我试图做标题说的话以下这个例子:调用使用PHP脚本AJAX一个不工作
How can I call PHP functions by JavaScript?
但是我不能让它开始工作。
这里是JavaScript函数:
<script>
function errorInProyect(err){
if (document.getElementById("projname").value == ""){
document.getElementById("projname_status").innerHTML = "El nombre del proyecto no puede estar vacio";
}
else{
jQuery.ajax({
type: "POST",
url: 'addproject.php',
dataType: 'json',
data: {functionname: 'prueba'},
success: function (obj) {
document.getElementById("projname_status").innerHTML = "El resultado fue " + obj.result;
}
});
}
}
</script>
而且我addproject.php是:
<?php
$res = array();
$res['result'] = "soy la prueba";
json_encode($res);
?>
,我知道该函数被调用,因为在空字符串的情况下,消息正在打印。我究竟做错了什么?
你力打印什么?你在哪里写这个函数prueba? – 2014-08-27 12:28:51