2015-11-19 14:30:54 2826次浏览 2条回答 0 悬赏 50 金钱

现在我的设计是这样的:点击添加按钮,跳出一个弹出框(art.dialog这个插件),弹出框里的内容是门店列表,每个门店前面都有一个复选框,现在的问题是,比如在第一页勾选了几个门店后,又在第二页勾选了几个,点击确定按钮后,只能获取到第二页的勾选数据,能不能有好的方法,可以获取前面几页勾选的数据,我的获取数据操作在js里,有人提议用js cookie除了这个不知道有没有其他方法

  • 回答于 2015-11-19 21:08 举报

    如果翻页时, 有刷新页面. 没辙 提交完再翻页吧...

    如果是js操作翻页. 每次翻页时, 把当前页已经选上的放进formhidden元素

    如果是Ajax提交的 我相信你自己知道怎么处理

  • 回答于 2015-11-20 01:20 举报

    我想的几种方案啊
    1.页面上实现ajax 每次选择一个对象后保存在一个js 对象中 每次进行翻页的时候从 js对象中获取选择的元素做上记号 最后提交的那个js对象中保存的店铺ID号

    2.保存在session中或者是cookies

    无论怎样都要及时更新你保存选中数据的地方,避免出现bug

您需要登录后才可以回答。登录 | 立即注册
xyf90314
副总裁

xyf90314

注册时间:2015-03-04
最后登录:2023-03-13
在线时长:95小时23分
  • 粉丝21
  • 金钱5257
  • 威望40
  • 积分6607

热门问题