我正在使用codeigniter。我已经通过 jquery 设置了表单验证,验证后数据/控件不会移动到 Controller 。 这是我的 jquery 代码
var data1 = {
username:$("#username").val(),
password:$("#password").val()
}
$.ajax({
type:'POST',
url:base_url+"site/chk_info",
data:data1,
success: function (response){
alert (response);
},
error:function (){
alert ("Sorry we are getting problems plz try again latter");
}
}); // end ajax
这是我的 Controller 方法。
public function chk_info(){
return true;
}
问题在于 jquery 中的控件没有进入成功函数,它总是进入错误函数。
最佳答案
chk_info()
仅在 PHP 监听并执行操作时才返回 true
。
你应该像这样 echo-ing true
:
public function chk_info(){
echo 'true';
}
关于php - 控制不去 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22634748/