rem_16_0312 2017-06-26 05:33 采纳率: 33.3%
浏览 1043
已采纳

下面这段代码什么意思

 function save(){
            if($("#ID").val()==""){
            $("#ID").tips({
                side:3,
                msg:'请输入媒体类型ID',
                bg:'#AE81FF',
                time:2
            });
            $("#ID").focus();
            return false;
            }

            if($("#ID").val()){
                var flag=validateID($("#ID").val())
                if(flag){
                    freshID();
                }
            }
            function validateID(id){
            $.ajax({
                url:'validate_id',
                data:{id:$("#ID").val()},
                dataType:'json',
                type:'post',
                success:function(resp){
                    return resp.msg
                }
            });
        }
        function freshID(){
            $.ajax({
                url:'fresh_id',
                dataType:'json',
                type:'post',
                success:function(resp){
                        $("#ID").val(resp.ID)
                }
            });

controller中代码
            /**
     * 保存前校验
     * @param sitecode
     * @return
     * @throws Exception
     */
    @RequestMapping(value="/validate_site_code")
    @ResponseBody
    public Object validateSiteCode(String sitecode) throws Exception {
        PageData pd = new PageData();       
        Map<String,Object> map = new HashMap<String,Object>();
        pd = this.getPageData();
        if (siteService.hasThisCode(sitecode)) {
            map.put("msg", "true");
        }else{
            map.put("msg", "false");
        }
        return AppUtil.returnObject(pd, map);
    }

    /**
     * 刷新站点代码
     * @return
     * @throws Exception
     */
    @RequestMapping(value="/fresh_site_code")
    @ResponseBody
    public Object freshSiteCode() throws Exception {
        PageData pd = new PageData();       
        Map<String,Object> map = new HashMap<String,Object>();
        pd = this.getPageData();
        map.put("SITE_CODE", getNextSiteCode());
        return AppUtil.returnObject(pd, map);
    }
  • 写回答

2条回答 默认 最新

  • Bug开发攻城狮 2017-06-26 05:40
    关注

    图片说明

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已采纳回答 11月29日

悬赏问题

  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程