嗨变量问题所有我有下面的代码通过使用AJAX一个JS变量,如下图所示:的Javascript通过不返回
function buttonCallback(obj){
var id = $(obj).attr('id');
$.ajax({
type: "POST",
url: "/project/main/passid",
data: { 'id': id },
success: function(msg){
window.alert(msg);
}
});
}
,如果我把一个警告框,在我能看到对象ID被成功获得抓起。但是如果在PHP我想简单地返回变量 - 我得到一个空的有没有人有任何想法: 我的继承人PHP函数(我用笨):
public function passid(){
$courseId = $this->input->post('id');
echo $courseId;
}
编辑:出现成功提示框 - 但显示为空白,这是我的问题,我希望能看到ID
你真的在调用'passid()'函数吗? –
是的,我得到一个成功的味精警告框apperar – TotalNewbie
你是什么意思“我想简单地返回变量?”如果您使用正确的ID获取警报框,则ajax调用按预期工作,并且您的php代码将该变量返回给您的JavaScript。 – mituw16