起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: yours_ever

[结贴] select窗口问题

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-18 17:14:04 | 显示全部楼层
如果显示0,那就是data上没有记录
没有记录就不能执行上一条下一条的操作
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

201

帖子

455

积分

中级会员

Rank: 3Rank: 3

积分
455
QQ
 楼主| 发表于 2017-7-19 09:54:27 | 显示全部楼层
可是第一次点击的时候,窗口可以出现前20条数据,只是之后的就无法加载了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-19 11:18:40 | 显示全部楼层
yours_ever 发表于 2017-7-19 09:54
可是第一次点击的时候,窗口可以出现前20条数据,只是之后的就无法加载了 ...

只是之后的就无法加载了什么意思?
把具体的场景和操作步骤详细的描述一下

平台控制的上一条下一条不能就是data中没有数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

201

帖子

455

积分

中级会员

Rank: 3Rank: 3

积分
455
QQ
 楼主| 发表于 2017-7-19 13:37:23 | 显示全部楼层
就是点击按钮后,加载selectactivity页面(由向导生成),初始加载里里面有20条数据(limit值是20),在搜索里面也可以检索到后面的数据,就是点击上下页的时候没有反应,而且上下页按钮点击一次后,颜色就发灰了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-19 14:56:15 | 显示全部楼层
初始加载里里面有20条数据(limit值是20)
在model的onload中用data的getCount()获取看看多少条记录?

在搜索里面也可以检索到后面的数据要看具体怎么搜索的,如果是通过filter过滤的,那不是搜索的data中的数据,是重新发请求都后端获取的数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

201

帖子

455

积分

中级会员

Rank: 3Rank: 3

积分
455
QQ
 楼主| 发表于 2017-7-20 09:22:39 | 显示全部楼层
显示0
回复

使用道具 举报

57

主题

201

帖子

455

积分

中级会员

Rank: 3Rank: 3

积分
455
QQ
 楼主| 发表于 2017-7-20 09:38:39 | 显示全部楼层
这个是selectactivity 的源文件

<?xml version="1.0" encoding="utf-8"?>

<div xmlns="http://www.w3.org/1999/xhtml" component="$UI/system/components/justep/window/window" xid="window" design="device:pc;">  
  <div component="$UI/system/components/justep/model/model" xid="model" style="height:auto;left:463px;top:331px;" onLoad="modelLoad">
    <div component="$UI/system/components/justep/data/data" autoLoad="false"
      xid="selectData" idColumn="DO_Key_Project_EDM" confirmDelete="false" confirmRefresh="false">
      <column label="id" name="DO_Key_Project_EDM" type="String" xid="default1"/>
      <column label="序号" name="fXH" type="String"/>
      <column label="编号" name="fBH" type="String"/>
      <column label="归档文件" name="fGDWJ" type="String"/>
      <column label="建设单位" name="fJSDW" type="String"/>
      <column label="施工单位" name="fSGDW" type="String"/>
      <column label="设计单位" name="fSJDW" type="String"/>
    </div>  
    <div component="$UI/system/components/justep/data/bizData" xid="dialogData"
      autoLoad="true" autoNew="false" concept="DO_Key_Project_EDM" columns=""
      isTree="false">
      <reader action="/Docu_Ma/File_Ma/logic/action/queryDO_Key_Project_EDMAction"/>
    </div>
  </div>  
  <span component="$UI/system/components/justep/windowReceiver/windowReceiver"
    xid="windowReceiver" style="top:2px;left:606px;" onReceive="windowReceiverReceive"/>  
  <div component="$UI/system/components/justep/panel/panel" class="x-panel x-full"
    xid="panel1">
    <div class="x-panel-top container-fluid" xid="top2">
      <div component="$UI/system/components/bootstrap/row/row" class="row"
        xid="row2" style="height:100%;">
        <div class="col col-xs-6 col-md-4" xid="col4" style="height:100%;padding-left: 0;">
          <div component="$UI/system/components/justep/smartFilter/smartFilter"
            xid="smartFilter1" filterData="dialogData" filterCols="fXH,fBH,fGDWJ,fJSDW,fSGDW,fSJDW">
            <input type="text" class="form-control" placeholder="搜索" data-bind="valueUpdate: ['input', 'afterkeydown']"
              bind-value="$model.comp($element.parentElement).searchText" bind-change="$model.comp($element.parentElement).onInputChange.bind($model.comp($element.parentElement))"
              xid="input1"/>
          </div>
        </div>  
        <div class="col col-xs-6 col-md-8" xid="col3" style="height:100%;">
          <div class="pull-right">
            <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
              xid="preBtn" onClick="{&quot;operation&quot;:&quot;selectData.prevPage&quot;}" icon="icon-ios7-arrow-back">
              <i xid="i9" class="icon-ios7-arrow-back"/>  
              <span xid="span9">上页</span>
            </a>  
            <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
              xid="nextBtn" onClick="{&quot;operation&quot;:&quot;selectData.nextPage&quot;}" icon="icon-ios7-arrow-forward">
              <i xid="i8" class="icon-ios7-arrow-forward"/>  
              <span xid="span8">下页</span>
            </a>
          </div>
        </div>
      </div>
    </div>  
    <div class="x-panel-content container-fluid" xid="content1">
      <div component="$UI/system/components/bootstrap/row/row" class="row"
        xid="row1" style="height:100%;overflow: hidden;">
        <div class="col col-xs-6 col-sm-6 col-md-6 col-lg-6" xid="col1" style="height:100%;padding-left: 0;">
          <div class="x-bordered" style="height:100%;" xid="searchDiv">
            <div component="$UI/system/components/justep/dataTables/dataTables"
              flexibleWidth="true" data="dialogData" rowActiveClass="active" class="table"
              xid="searchGrid" scrollCollapse="false" ordering="false" onRowDblClick="searchGridRowDblClick"
              lengthMenu="20">
              <columns>
                <column label="序号" name="fXH"/>
                <column label="编号" name="fBH"/>
                <column label="归档文件" name="fGDWJ"/>
                <column label="建设单位" name="fJSDW"/>
                <column label="施工单位" name="fSGDW"/>
                <column label="设计单位" name="fSJDW"/>
              </columns>
            </div>
          </div>
        </div>  
        <div class="col col-xs-1 col-sm-1 col-md-1 col-lg-1" xid="col2" style="height:100%;padding:5% 0 0 0;">
          <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left btn-block"
            label="全选" xid="addAllBtn" onClick="addAllBtnClick" icon="icon-chevron-right">
            <i xid="i3" class="icon-chevron-right"/>  
            <span xid="span3">全选</span>
          </a>  
          <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left btn-block"
            label="选择" xid="addBtn" onClick="addBtnClick" icon="icon-chevron-right">
            <i xid="i4" class="icon-chevron-right"/>  
            <span xid="span4">选择</span>
          </a>  
          <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left btn-block"
            label="移除" xid="removeBtn" onClick="removeBtnClick" icon="icon-chevron-left">
            <i xid="i5" class="icon-chevron-left"/>  
            <span xid="span5">移除</span>
          </a>  
          <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left btn-block"
            label="清空" xid="removeAllBtn" onClick="removeAllBtnClick" icon="icon-chevron-left">
            <i xid="i6" class="icon-chevron-left"/>  
            <span xid="span6">清空</span>
          </a>
        </div>  
        <div class="col col-xs-5 col-sm-5 col-md-5 col-lg-5" xid="col7" style="height:100%;padding-right: 0;">
          <div class="x-bordered" style="height:100%;">
            <div component="$UI/system/components/justep/dataTables/dataTables"
              flexibleWidth="true" data="selectData" rowActiveClass="active" class="table"
              xid="selectGrid" scrollCollapse="false" ordering="false" onRowDblClick="selectGridRowDblClick">
              <columns xid="columns1">
                <column label="序号" name="fXH"/>
                <column label="编号" name="fBH"/>
                <column label="归档文件" name="fGDWJ"/>
                <column label="建设单位" name="fJSDW"/>
                <column label="施工单位" name="fSGDW"/>
                <column label="设计单位" name="fSJDW"/>
              </columns>
            </div>
          </div>
        </div>
      </div>
    </div>  
    <div class="x-panel-bottom" xid="bottom1" height="42">
      <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-only-label x-dialog-button"
        label="取消" xid="cancelBtn" onClick="{&quot;operation&quot;:&quot;windowReceiver.windowCancel&quot;}">
        <i xid="i2"/>  
        <span xid="span2">取消</span>
      </a>  
      <a component="$UI/system/components/justep/button/button" class="btn btn-primary x-dialog-button"
        label="确定" xid="OKBtn" onClick="OKBtnClick">
        <i xid="i1"/>  
        <span xid="span1">确定</span>
      </a>
    </div>
  </div>
</div>
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-20 11:02:29 | 显示全部楼层
你的上一条和下一条操作的是selectData啊,就是右边选择的数据,确认右边列表中选择了多少条数据?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

201

帖子

455

积分

中级会员

Rank: 3Rank: 3

积分
455
QQ
 楼主| 发表于 2017-7-20 13:44:51 | 显示全部楼层
select的数据不是数据源么,从数据源里找数据,传递到dialog数据里,然后进行传递到当前页面?selectactivity页面是向导生成的,没做任何修改
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-20 14:28:38 | 显示全部楼层
selectData是右边列表的data啊
就是用从左边选择的数据到右边的数据啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 17:48 , Processed in 0.074572 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表