biubiukey 2017-04-20 03:10 采纳率: 0%
浏览 1133

求大神看一下Ajax不跳url方法怎么办

//输入场所编码提示场所名称
                    $("#win4 #equLocaleCode").bind('input propertychange',function(){
                            var equLocaleCode = $("#win4 #equLocaleCode").val();
                                ldata = {
                                        "localeCode" : equLocaleCode
                                };
                            $.ajax({
                                    url:'localeBI.do?findByCode',
                                    data :ldata,
                                    type:'POST',
                                    async:false,
                                    success:function(result){
                                        return  $("#win4 #name").html("场所名称:"), $("#win4 #localeName").html(result);
                                    },
                                    error:function(){
                                        return $("#win4 #name").html(""), $("#win4 #localeName").html("");
                                    }
                            });
                        }); 

                    //安装
                    $("#saveBtn4").click(function(){
                    //设备厂商
                            var equCode = $("#win4 #equCode").val();
                            var equLocaleCode = $("#win4 #equLocaleCode").val();    
                         //var localeName = $("#win4 #localeName").text();
                            var equUpOrDown = $("#win4  #equUpOrDown").combobox("getValue");        

                            var edata = {
                                "equCode" : equCode,
                                "equLocaleCode" : equLocaleCode,
                                "equUpOrDown" : equUpOrDown
                                };
                            $.messager.confirm('提示','请检查所填入信息正确,确认安装?', function(r){
                                if(r){
                                    $.ajax({
                                        url:'equipment.do?equImp',
                                        data:edata,
                                        type:'POST',
                                        async:false,
                                        success:function(result){
                                            if(result=="ok"){
                                                $("#myform4").form('clear');
                                                $("#win4").window('close');
                                                $("#win4 #name").html(""); 
                                                $("#win4 #localeName").html("");
                                                $.messager.show({
                                                    title : '消息',
                                                    msg:"安装成功",
                                                    timeout:3000,
                                                    showType:'slide'
                                                });
                                            $("#equtab").datagrid('reload');
                                            }else{
                                                $("#myform4").form('clear');
                                                $("#win4").window('close');
                                                $("#win4 #name").html(""); 
                                                $("#win4 #localeName").html("");
                                                $.messager.show({
                                                    title : '消息',
                                                    msg:"安装失败",
                                                    timeout:3000,
                                                    showType:'slide'
                                                });
                                                $("#equtab").datagrid('reload');
                                            }
                                        }
                                    });
                                }
                            }); 
                    });
 这是js代码
    //安装
    @RequestMapping(params ="equImp")
    @ResponseBody
    public String equImpl(Equipment equipment){
        Equ_Locale equ_Locale = new Equ_Locale();
        equ_Locale.setEquCode(equipment.getEquCode());
        equ_Locale.setLocaleCode(equipment.getEquLocaleCode());
        try {
            equipmentService.equImpl(equipment);
            equ_LocaleService.implEquLocale(equ_Locale);
            return "ok";
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            return "error";
        }   
    }
   这是后台controller代码,jsp页面应该是不跳url,但是success回调函数还返回ok,我就郁闷了,复制url到地址栏,也是返回ok随便写个url也是返回ok,,求大神看一下,小弟怀疑是上一个ajax的问题,但是也不知道怎么解决,求各路大神帮小弟看一下,项目急,悬赏分下次奉上,,好心人忙我解决一下问题,一定重谢,
  • 写回答

8条回答 默认 最新

  • 转角人生 2017-04-20 03:17
    关注

    随便写个url也行??那就说明没有走url嘛。。。清下缓存试试

    评论

报告相同问题?

悬赏问题

  • ¥15 求chat4.0解答一道线性规划题,用lingo编程运行,第一问要求写出数学模型和lingo语言编程模型,第二问第三问解答就行,我的ddl要到了谁来求了
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥15 maple软件,用solve求反函数出现rootof,怎么办?
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿
  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果