dedecms自定义表单用js代替联动类型解决联动问题
最近用DEDECMS完成一个自定义表单,要用到地区的三级级联,地区肯定要使用option下拉框,如果让人一个个填肯定不行,DEDECMS内置的联动类型被注释掉了,网上有解决联动类型的例子,但存在后台信息的是枚举,都是数字,不方便查看,网上的解决方案都不怎么完全,尝试了一下没有成功,自己便采取了比较取巧的方案,用js代替联动类型
自定义表单的字段的类型都使用单行文本,设置完之后前台查看,并浏览器查看它的源文件。
例如:
复制代码代码如下:
修改它的form表单,改成自己所需要的样式,并将province,city,country都改成select的类型,三级级联使用js完成
如:
复制代码代码如下:
action=“/plus/diy.php”enctype=“multipart/form-data”method=“post”> type=“hidden”name=“action”value=“post”/> type=“hidden”name=“diyid”value=“1”/> type=“hidden”name=“do”value=“2”/> id=“s_province”name=“province”>value=“省份”>省份 id=“s_city”name=“city”style=“margin–left:20px;“>value=“地级市”>地级市 id=“s_county”name=“country”style=“margin–left:20px;“>value=“市、县级市”>市、县级市 type=“text/javascript”src=http://www.sjztyd.com/a/zhimengjiaocheng/dedefault/“js/area.js”> type=“text/javascript”>_init_area(); type=“hidden”name=“dede_fields”value=“province,text;city,text;country,text”/> type=“hidden”name=“dede_fieldshash”value=“652e45ca2c11e03bbe75d9f5ab1726ba”/> align=centerstyle=height:30px;padding–top:10px;> type=“submit”name=“submit”value=“提 交”class=coolbg/> type=“reset”name=“reset”value=“重 置”class=coolbg/>AD:【百度云分享】大学生必备,互联网精品福利资源下载
未经允许不得转载:AFT博客-给你需要的内容»dedecms自定义表单用js代替联动类型解决联动问题
标签:织梦
上一篇DEDECMS JSON数据生成 DEDECMS JSON接口制作下一篇织梦ajax跨域提交自定义表单和跨域验证码问题