使用方法
- 引入依赖和插件:
-
<script src="http://cdn.staticfile.org/jquery/1.11.0/jquery.min.js"></script><!-- jQuery 1.7+ -->
<script src="My97DatePicker/WdatePicker.js"></script>
<script src="jquery.easyuiWrapMy97DatePicker.js"></script>
- 示例零:
-
<input class="easyui-my97DatePicker" type="text" />
- 示例一:
-
<input class="easyui-my97DatePicker" data-options="dateFmt:‘yyyy年M月d日‘" type="text" />
- 示例二:
-
<input id="datePicker" type="text" />
<script> $(‘#datePicker‘).easyuiWrapMy97DatePicker({ skin: ‘default‘ }) ; </script>
- 示例三:
-
<input class="easyui-my97DatePicker Wdate" data-options="dateFmt:‘yyyy年M月d日‘, onpicked: handlePicked" type="text" />
<script> function handlePicked() { alert(‘呵呵‘) } </script>
进阶
My97DatePicker的官方文档中关于全局配置的说明:
通过配置WdatePicker.js的属性可以避免每次调用都传入配置值,为编程带来很多方便. 在默认情况下My97为每个属性都配置了默认值,这些默认值都可以在WdatePicker.js中修改的 你可以根据你个人的喜好更改这些值
比如你比较不喜欢默认的皮肤default 而更喜欢 whyGreen 这个皮肤, 你可以直接在WdatePicker.js把skin值改为 whyGreen 这样,你就不必每次调用控件的时候都传入 skin:‘whyGreen‘ 了
- 可见My97DatePicker的全局配置需要通过修改源码才能实现!为此本插件提供了一种无害的方式来实现My97的全局配置,无需修改源码。具体用法就是将 【一个javascript对象字面量形式的配置】 置于 【引入本插件的script标签】中。示例:
-
<script src="jquery.easyuiWrapMy97DatePicker.js"> { skin: ‘whyGreen‘, dateFmt: ‘yyyy-MM-dd‘ } </script>
注意:获取配置嵌入的script标签,本插件是通过匹配该标签的src属性值来实现的,如果你修改了本插件的js文件名称,则需要修改本插件源码中用于匹配src的正则: