我想使用AJAX請求從我的Controller類中獲取單個變量的值。但它仍然無法獲取返回的變量。下面是我使用的代碼:CakePHP:無法使用AJAX獲取返回的數據
$(document).ready(function(){
$("#mybutton").click(function(){
var userdata = {username : $("#UserUsername").val()};
$.ajax({
type:'POST',
url: 'http://localhost/mycakephp/tests/',
data: userdata,
success: function(data){
alert(data.str);
}
});
});
});
控制器類:
<?php
class TestsController extends AppController {
public $name = 'Tests';
function index(){
$this->autoRender=false;
$str = "valid";
return $str;
}
}
?>
我想「$ STR」的變量,但爲什麼警報()結果仍然是「不確定」,這是應該是「有效的」?