解决 前台跳转后台 传多个参数的问题

1、案例

方法1:URL传参

    前台传参

//新增或者修改
    function add_edit(flag) {
        if (flag == 'edit') {
            var selRows = $("#umppExtendRecord_grid0").grid("selRow");
            var ids = $("#umppExtendRecord_grid0").grid("selRow");
            var rowData = $("#umppExtendRecord_grid0").grid("rowData", ids[0]);
            var code = rowData.MRLCODE;
            var name = rowData.MRLNAME;
            var qty=rowData.REMAINQTY;
            
            if (selRows.length != 1) {
                $.eh.alert.warn('请选择一行记录!!!');
                return;
            } else {
                //var id = selRows[0];
                var url = "umppExtendRecordController

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 出现这种情况可能有以下几种原因: 1. 数据添加成功,但未正确返回到前台页面。可能是因为在添加数据后,没有进行页面的跳转或者刷新操作。可以在添加数据成功后,跳转到展示数据的页面,并进行页面的刷新操作,以确保数据能正确显示。 2. 数据添加成功,但前台页面的展示逻辑有误。可能是因为前台页面的展示逻辑没有正确地将添加的数据进行展示。需要检查前台页面的展示代码,确保能正确地获取并展示新添加的数据。 3. 数据添加成功,但前台页面的数据显示权重冲突。可能是因为前台页面中的其他元素(如缓存、其他数据加载等)的权重比添加的数据显示权重更高,导致新添加的数据无法正常显示。可以尝试调整数据显示的权重,确保新添加的数据能正确显示在前台页面上。 4. 数据添加成功,但前台页面的数据展示条件过滤。可能是因为前台页面设置了特定条件的数据展示,而新添加的数据不符合这些条件,导致无法显示。需要检查前台页面的数据展示条件,确保新添加的数据符合展示条件。 以上是可能导致前台页面不显示新添加数据的几种情况,具体原因需要根据具体项目的逻辑来分析和解决。 ### 回答2: 当后台成功添加数据但前台不显示时,可能是以下几个原因造成的: 1. 数据未刷新:可能是因为前台页面没有及时刷新导致数据不显示。可以尝试手动刷新页面或者检查前台代码中是否有定时刷新的逻辑。 2. 前后台数据交互问题:可能是前后台数据交互存在问题,导致添加的数据没有正确递给前台页面。可以通过调试后台接口和前台代码,查看数据的递和处理是否正常。 3. 前台页面显示逻辑问题:可能是前台页面的显示逻辑存在问题,导致数据无法正确展示。可以仔细检查前台代码中是否有对应的数据展示逻辑,并确认展示的位置和方式是否正确。 4. 数据库查询问题:可能是在添加数据后,前台页面没有正确查询数据库获取最新的数据导致不显示。可以通过检查数据库查询逻辑,确认是否正确查询并返回最新的数据。 针对这些情况,我们可以逐一排查解决。可以通过调试代码、查看日志、检查数据库查询等方式来确定具体原因并解决问题。 ### 回答3: 可能的原因是前后端数据输出现问题,或者前端页面的展示逻辑出现错误。具体解决方法如下: 1. 检查后台代码,确认数据确实成功添加到数据库中。可以通过在后台代码中添加日志输出,或者直接在数据库中查询确认数据是否正确添加。 2. 检查前后端的数据输是否正常。可以通过查看网络请求是否成功返回数据,以及前端是否正确接收到数据。 3. 检查前端页面的展示逻辑是否正确。可能是因为前端展示代码中逻辑错误导致数据无法正确显示。可以通过查看前端页面的代码,确认数据是否正确渲染到页面上。 4. 确认前后端数据输格式是否一致。可能是因为前后端约定的数据格式不一致导致数据无法正确显示。可以通过查看接口文档或者实际数据格式确认数据输格式是否正确。 5. 检查前端页面是否有缓存问题。有时候前端页面可能会缓存数据,导致新添加的数据无法及时显示。可以尝试清除前端页面缓存或者强制刷新页面。 如果以上解决方法都没有解决问题,可以检查是否有其他错误导致数据无法正确显示,或者查看相关日志以获取更多信息,以便更好地定位并解决问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值