jQuery('.messagebox button').click(function(){
jQuery.ajax({
url: "<?php echo confi_item('base_url').'index.php/users/savemesage'?>",
success: function(){
alert("sucess");
}
});
});为什么即使我想犯错误,它仍然提示“成功”?(这是为了测试它是否成功地转到控制器)--就像在(config_item).it中获得"g“一样,它似乎忽略了它。它会一直保持警觉。你能帮我吗?
发布于 2014-03-25 20:39:55
尝尝这个,
jQuery('.messagebox button').click(function(){
jQuery.ajax({
url : "<?php echo confi_item('base_url').'index.php/users/savemesage'?>",
type : 'POST',
success : function(data){
alert(data);
}
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("Status: " + textStatus); alert("Error: " + errorThrown);
}
});
});发布于 2014-03-25 20:43:28
要获取page not found尝试的错误,请执行以下操作:
$.ajax({
url: "<?php echo confi_item('base_url').'index.php/users/savemesage'?>",
statusCode: {
404: function() {
alert( "page not found" );
}
},
success: function(){
alert("sucess");
}
});请参见,如果您在console中看到,则ci会自动使用base_url(),然后是您在base_url()之后使用的字符串
或者,您可以使用
https://stackoverflow.com/questions/22634819
复制相似问题