首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CodeIgniter中的Jquery Ajax -总是成功

问CodeIgniter中的Jquery Ajax -总是成功
EN

Stack Overflow用户
提问于 2014-03-25 20:36:17
回答 2查看 63关注 0票数 0
代码语言:javascript
复制
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“一样,它似乎忽略了它。它会一直保持警觉。你能帮我吗?

EN

回答 2

Stack Overflow用户

发布于 2014-03-25 20:39:55

尝尝这个,

代码语言:javascript
复制
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); 
            }
        });
    });
票数 0
EN

Stack Overflow用户

发布于 2014-03-25 20:43:28

要获取page not found尝试的错误,请执行以下操作:

代码语言:javascript
复制
$.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()之后使用的字符串

或者,您可以使用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22634819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档