复制的讲师源代码,发现“菜单管理 添加”的“提交”按钮不管用,报错,无法添加前端栏目

来源:5-2 添加模块—JS获取提交的数据

aikp113134489

2018-10-10

1下载的这套源码
图片描述
2公用的提交代码
图片描述/**

  • 提交form表单操作
    /
    $("#singcms-button-submit").click(function(){
    ///var data = $("#singcms-form").serializeArray();console.log(data);
    var data = $("#singcms-form").serialize();
    /postData = {};
    $(data).each(function(i){
    postData[this.name] = this.value;
    });
    console.log(postData);
    /
    // 将获取到的数据post给服务器
    url = SCOPE.save_url;
    jump_url = SCOPE.jump_url;
    $.post(url,data,function(result){
    if(result.status == 1) {
    //成功
    return dialog.success(result.message,jump_url);
    }else if(result.status == 0) {
    // 失败
    return dialog.error(result.message);
    }
    },“JSON”);
    });
    /

    编辑模型
    */
    $(’.singcms-table #singcms-edit’).on(‘click’,function(){
    var id = $(this).attr(‘attr-id’);
    var url = SCOPE.edit_url + ‘&id=’+id;
    window.location.href=url;
    });
    3我怕自己改动了代码,又重新整站替换了代码还是报错了,我应该检查哪里?
    (课程听到这一段被卡住了,
    //var data = $("#singcms-form").serializeArray();console.log(data);
    var data = $("#singcms-form").serialize();
    //serialize这一块跟视频里讲得不一样,视频里用的是var data = $("#singcms-form").serializeArray();console.log(data);
    奇怪的是下面报错是jquery.js:4 POST http://www.singcms.com/admin.php?c=menu&a=add 404 (Not Found)
    不知道出自哪里?)
    图片描述
写回答

2回答

铭杭

2018-11-21

应该是add.html页面中 隐藏的input的原因,删掉就好了

0
0

singwa

2018-10-10

//img.mukewang.com/szimg/5bbe1c310001b8cc10280212.jpg

同学您好。这个地方提示 404 可能是您这个接口 有报错。看看PHP错我日志 有没有报错信息。??

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程