ccjccj1234 发表于 2014-7-22 19:30:50

请问,页面中含有多个复选框,点击保存按钮,该页面状态如何保存?

如题,我一个页面中有多个复选框选项,同时有保存按钮,希望是看到这个页面时,可以自行勾选需要的选项,再点击保存后,然后点击其他页面再返回这个页面时,刚才选择的复选框状态能够存在。

问题是我现在做的复选框页面初始状态比如选中了123三个选框,当我在预览页面自行勾选其他选框后,再点击其他页面再返回该页面时,仍是显示只选中了123三个选框,请教各位大神如何能够保存选框变化的状态?多谢各位大神了。

尹广磊 发表于 2014-7-24 22:27:59

参考:http://www.hiaxure.com/thread-5222-1-1.html

ccjccj1234 发表于 2014-7-25 13:46:45

2# 尹广磊

尹大大,非常感谢您能给予帮助,只是我的这个问题可能和您说的登录状态保存还是有些区别的,因为登录点击一次状态改变后,就不需要再去判断是否点击登录,最多是去判断是否点击退出登录按钮,我的这个问题状况是我点击保存按钮是存在多次状况,比如多选框我勾选了新的选框,点击第一次保存,页面载入是判断是否保存的变量后再取判断各个选框的状态变量,但如果我跳转其他页面后再回来,在针对复选框进行操作,但不点保存,再跳转其他页面再回到该页面时复选框的是否选中状态等等...
我用变量加pageload的方式做的话光对一个复选框就需要8此条件判断,这时如果有多个复选框就要8*N次了,太夸张了,不知道尹大大有没有什么好的方法可以解决此问题,万分感激。

附件是我对单个复选框状态保存的内容,还请指导一下,拜谢。。。

dsmary 发表于 2014-7-25 14:29:21

3# ccjccj1234
楼主,可以按照这种思路来试一下!不过事件也不算少,每个选项要4个,但是逻辑简单。
见附件!

ccjccj1234 发表于 2014-7-25 15:55:37

4# dsmary


首先非常感谢大哥的帮助,现在里面的问题是有保存按钮这个控制开关,就会出现1、我改变了选框状态,但不保存,跳转页面;2、我改变了选框状态,保存,跳转页面;3、我不改变选框状态,保存,跳转页面;4、我不改变选框状态,不保存,直接跳转页面再返回等几个不同情况,每种情况又涉及到多个选框的选中状态判断,交叉起来排列组合就非常多,选框数量稍微多一点就吓人了。。。

dsmary 发表于 2014-7-28 13:10:42

5# ccjccj1234


重新研究了一种方法,你再看看。

ccjccj1234 发表于 2014-7-28 15:36:08

6# dsmary


多谢大哥给予帮助,你的方法在你提供的页面里面是可行的,但我按照你的做法重新做了个页面,就无法实现保存了,不知道问题出在哪里,你看能不能帮我看下问题在哪里?再次万分感谢大哥帮忙。

dsmary 发表于 2014-7-28 15:59:53

7# ccjccj1234

true拼写错误,写成了ture。

ccjccj1234 发表于 2014-7-28 16:09:53

8# dsmary


汗颜。。。多谢大哥指点。。。惭愧了。。。
页: [1]
查看完整版本: 请问,页面中含有多个复选框,点击保存按钮,该页面状态如何保存?