王氏八旺 2019-12-04 09:51 采纳率: 83.3%
浏览 414
已采纳

【小白提问】.net core mvc 2.2 + layui URL 路径解析错误

我在一个cshtml页面(http://localhost/ITEMS/Lending/Add)调用layui的弹出层,弹出层是一另外一个cshtml,我在VS调试路由正常可以找到但是到了IIS就不正常了
1. 如果我写 content: 'User/Select' 在IIS解析的URL是(http://localhost/ITEMS/Lending/Add/User/Select)
2. 如果我写 content: '/User/Select' 在IIS解析的URL是(http://localhost/User/Select)

但是这两个路径都不对 正确的路基是http://localhost/ITEMS/User/Select
请大神们指点。
我这个content: 'XXXX'应该怎么写?

js

    var index = layer.open({
                    type: 2
                    , title: ['Select the staff'] //不显示标题栏
                    , closeBtn: false
                    , area: ['1000px', '800px']
                    , shade: 0.8
                    , id: 'layer_User' //设定一个id,防止重复弹出
                    , btn: ['Select', 'Cancel']
                    , btnAlign: 'c'
                    , moveType: 1 //拖拽模式,0或者1
                    //, content: '<div style="padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">你知道吗?亲!<br>layer ≠ layui<br><br>layer只是作为Layui的一个弹层模块,由于其用户基数较大,所以常常会有人以为layui是layerui<br><br>layer虽然已被 Layui 收编为内置的弹层模块,但仍然会作为一个独立组件全力维护、升级。<br><br>我们此后的征途是星辰大海 ^_^</div>'
                    , content: 'User/Select'
                    //, success: function (layero) {
                    //    var btn = layero.find('.layui-layer-btn');
                    //    btn.find('.layui-layer-btn0').attr({
                    //        href: 'http://www.layui.com/'
                    //        , target: '_blank'
                    //    });
                    //}
                    , yes: function (index) {
                        //layer.alert(index);
                        //当点击‘确定’按钮的时候,获取弹出层返回的值
                        var res = window["layui-layer-iframe" + index].callbackdata();

                        $("#StaffId").val(res[0].userNo);
                        //打印返回的值,看是否有我们想返回的值。
                        //console.log("father:" + JSON.stringify(res));
                        //layer.alert(res);
                        //最后关闭弹出层
                        layer.close(index);
                    },
                    cancel: function () {
                        //右上角关闭回调
                    }
                });
  • 写回答

1条回答 默认 最新

  • zqbnqsdsmd 2020-03-09 22:09
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵