我試圖做標題說的話以下這個例子:調用使用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