帝国论坛帝国网站管理系统交流区自定义系统模型<已解决》新增字段需要用到复选框,帝国后台没有啊,按坛里说的方法显示选中多个,提交后还是一个 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:<已解决》新增字段需要用到复选框,帝国后台没有啊,按坛里说的方法显示选中多个,提交后还是一个 [加入收藏夹]   

fufsky
用户头衔:书生

精华贴   :0
发贴数   :48
经验值   :253
注册时间:2006-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
<已解决》新增字段需要用到复选框,帝国后台没有啊,按坛里说的方法显示选中多个,提交后还是一个
新增字段需要用到复选框,帝国后台没有啊,按坛里说的方法显示选中多个,提交后还是一个

[该贴被修改 1 次,最后修改时间 2007-07-22 22:15:27 ]



2007-07-21 16:17:25 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

只存其中一个选项的值



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-21 16:53:50 已设置保密 顶部 回复 引用 报告 编辑 删除

fufsky
用户头衔:书生

精华贴   :0
发贴数   :48
经验值   :253
注册时间:2006-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

那我该怎么办来实现复选的功能呢?请指教




2007-07-21 17:07:28 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

用js将各选项组合成一个值。前台输出再用php分隔输出



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-21 17:10:29 已设置保密 顶部 回复 引用 报告 编辑 删除

fufsky
用户头衔:书生

精华贴   :0
发贴数   :48
经验值   :253
注册时间:2006-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

能给段示例代码我揣摩吗?我是超级新手啊,谢谢老大
帝国回答问题的速度真快!




2007-07-21 17:14:46 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

比如选项值:
1
2
3
4

可以用js在onsubmit中加上组合上面选项的值,如组合为:“1,3,4”
前台显示可以参数这个增加一个自定义标签:http://phome.net/doc/ecmsedu/mod/extendvar.html



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-21 17:18:07 已设置保密 顶部 回复 引用 报告 编辑 删除

fufsky
用户头衔:书生

精华贴   :0
发贴数   :48
经验值   :253
注册时间:2006-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

我弄了这样一段代码:
<script language="javascript" src="http://localhost/PCASClass.js"></script>
<fieldset style="padding:5px;">
<legend>省市区选择</legend>
请依次点选:<input name="myarea" type="text" id="myarea" onchange="document.add.myarea.value+=this.value">
<select name="province"></select>
<select name="city"></select>
<select name="area"></select><br>
</fieldset>
<script language="javascript" defer>

new PCAS("province","city","area","吉林省","白城市","大安市");
new PCAS("province1","city1","area1","吉林省","吉林市","龙潭区");
new PCAS("province2","city2","area2","江苏省","苏州市","沧浪区");

new PCAS("province3","city3","area3");
new PCAS("province4","city4","area4","江苏省");
new PCAS("province5","city5","area5","江苏省","苏州市");
new PCAS("province6","city6","area6","江苏省","苏州市","沧浪区");
</script>
现在录入框如下,怎样适时把选择的值传递到那个文本框里作为myarea的值?
我想通过这种方式实现省市区级联选择,不知道可行否?
js文件已经封装


上传以下图片:





2007-07-21 21:52:00 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

用js直接传递



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-21 22:25:15 已设置保密 顶部 回复 引用 报告 编辑 删除

fufsky
用户头衔:书生

精华贴   :0
发贴数   :48
经验值   :253
注册时间:2006-07-07
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

我就是不懂怎么传递,弄了一晚上没弄出来
我弄的就是上面的代码,点选的时候不传递,文本框那里还是空白的




2007-07-21 22:35:08 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

如:document.add.字段名.value=document.add.select.value



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-21 23:38:39 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1