产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 日期插件调用问题
wsm123hl - 2017/12/8 11:31:02
表单模型管理设置了字段thedate,字段值类型日期,单行文本。按照网站获取表单,前台录入信息,日期无法弹出选择,手动输入日期,显示的还是当日日期。后台录入可以弹出日期选择,使用正常。不知道是代码有问题还是?谢谢指点!
wsm123hl - 2017/12/8 12:48:40


14207

  <td align="right">
                    填报日期 <span style="color:#FF0000;">*</span>
                </td>
                <td>
                    <input id="thedate" name="thedate" maxlength="50" type="text" /><a href="javascript:open_calendar(&quot;thedate&quot;)"><img border="0" hspace="2" align="absbottom" src="/e/images/public/date.gif" height="20" /></a>
                </td>

附件: 360截图-2631424.jpg
wsm123hl - 2017/12/8 12:52:24

14209

后台发表就能正常选择

附件: 360截图-2871104.jpg
wsm123hl - 2017/12/8 13:35:39
网站刚做好,还没挂网。现在只是本地浏览。
xiyou - 2017/12/8 16:39:08
用js可以修改一下,
添加了表单之后,给表单加一个外层,并设置好css


设置好之后,
用jq或js修改一下,
先获取模块或者子栏目的id

不知道id的话可用浏览器的查看元素的方法找到
修改之后
  1. <script>
  2. $(document).ready(function(){
  3. $("#module_342").find("#calendarPanel").removeAttr("style");
  4. $("#module_342").find("#ContainerPanel").css({"position":"absolute","left":"247px","top":"467px","z-index":"99","width":"174px","background":"#fff"})
  5. })
  6. </script>
复制代码
你找到id之后替换一下就可以用了
wsm123hl - 2017/12/9 22:07:41
[b]回复 [url=http://bbs.pageadmin.net/showtopic-37779.aspx#141507]7楼[color=Olive]xiyou[/color]的帖子[/url][/b]

谢谢!


<script>
$(document).ready(function(){
$("#module_342").find("#calendarPanel").removeAttr("style");
$("#module_342").find("#ContainerPanel").css({"position":"absolute","left":"247px","top":"467px","z-index":"99","width":"174px","background":"#fff"})
})
</script>


代码放哪里?是

代码模式

启用

内容编辑

</script>
</div>

最后面么?


14222


另模块或子栏目ID,<li id="sl1180">


是不是把  "#module_342"   替换成  "sl1180"  就可以了?
wsm123hl - 2017/12/9 23:14:54
不知道是不是方法不对,试了还是没反应。
wsm123hl - 2017/12/10 23:03:26
换了其他方法,已解决。
删掉<a href="javascriptpen_calendar(&quot;thedate&quot;)">
input里面  加入 onclick=" “”
1
查看完整版本: 日期插件调用问题