Foxtable(狐表)用户栏目专家坐堂 → 两个页面返回不一样的效果


  共有1671人关注过本帖树形打印复制链接

主题:两个页面返回不一样的效果

帅哥哟,离线,有人找我吗?
rjh4078
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
两个页面返回不一样的效果  发帖心情 Post By:2018/6/29 9:36:00 [只看该作者]

1.html的查询显示效果如下,这个是仿照http://www.foxtable.com/mobilehelp/index.htm?page=0110.htm来做的
代码如下 注意红色部分,点击查询如果跳转到红色部分,会在一个页面显示

Dim wbb As New weui
Dim e As RequestEventArgs = args(0)
Dim wb2 As New weui
wb2.AddPageFooter("","pf1","没有库存的商品将不显示!")
If e.Post Values.ContainsKey("gjz")  Then
    Dim dt As DataTable=Functions.Execute("分库库存模糊查询",e.Cookies("bm"),e.PostValues("gjz"))
    Dim lst As List(of DataRow)=dt.Se lect("可用库存>0")
    'With wb2.AddTable("","Table1")
    '.Highlight=0
    '.CreateFromDataTable(dt,False,"","","药材编码","名称","当前成本价","可用库存")
    '
    'End With
    If lst.count>0 Then
        With wb2.AddPanelGroup("","pg1","商品列表")
            For Each dr As DataRow In lst
                With .Add(dr("药材编码"),dr("药材编码"),"库存:" & dr("可用库存") & dr("单位"),"./images/药材类目/" & dr("名称") & ".jpg") '带子链接
                    .AddFoot( dr("名称"))
                    .AddFoot(" " & dr("型号"))
                    .AddFoot(" " & dr("规格"))
                    .AddFoot(" ¥" & dr("当前成本价"))
                   '' .Attribute ="" & dr("药材编码") & "','" & dr("名称") & "')'"
                    .Attribute =" & dr("药材编码") & "','" & dr("名称") & "')"""
                    ''.Attribute ="on click=""choice('" & dr("药材编码") & "')"""
                    ''' " & dr("销售单号") & "'"""
                End With
            Next
        End With
        
    Else
        wb2.InsertHTML("没有可用库存商品!")
    End If
    
Else
    wb2.InsertHTML("请输入关键字!")
End If
wb2.AppendHTML("<script src='./lib/order.js'></script>")
e.WriteString(wb2.Build)


显示效果

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


同样代码放到page里面
显示的时候却是这样 如果不跳转到红色部分代码显示都正常


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看



 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/29 10:10:00 [只看该作者]

具体实例发上来测试。

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2018/6/29 10:34:00 [只看该作者]

项目太大了

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/29 10:36:00 [只看该作者]

单独做一个例子发上来,代码不可能有问题。

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2018/6/29 12:12:00 [只看该作者]


以下内容是专门发给有点甜浏览



主要问题在订单编辑页面,在选择查询某个客户或产品时想实现的效果跟库存查询那个一样 内容和提示在一个页面

现在的问题是在订单编辑时,如果查询某个产品没有结果,提示会单独在一个页面显示而且无法返回。如果有产品,选择一个后返回再调用这个page还是停留再刚刚那个页面

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/29 14:37:00 [只看该作者]

1、

 

wb.insertHtml("p3", "<div id='p3333' style='margin:0.5em'></div>") '插入一个div,用于显示服务器返回的 页面

 

2、js里面,修改代码

 

    document.getElementById("p3333").innerHTML=result;


 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2018/6/29 22:02:00 [只看该作者]

非常感谢

 回到顶部