开心就好
开心就好
  • 发布:2015-08-08 19:57
  • 更新:2016-05-08 03:06
  • 阅读:5696

为什么我照着mui.dtpicker.js里面写的代码确不能实现效果

分类:MUI

<!DOCTYPE html>  
<html>  
<head>  
    <meta charset="utf-8">  
    <title></title>  
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />  
    <meta name="apple-mobile-web-app-capable" content="yes">  
    <meta name="apple-mobile-web-app-status-bar-style" content="black">  
    <link rel="stylesheet" href="css/mui.min.css">    
    <link href="css/mui.listpicker.css" rel="stylesheet" />  
    <link href="css/mui.dtpicker.css" rel="stylesheet" />  
</head>  

<body>  
    <header class="mui-bar mui-bar-nav">  
        <a class="mui-pull-left" style="margin-top:10px;">今日</a>  
        <a id="info" class="mui-icon mui-icon-person-filled mui-pull-right" style="color: #999;"></a>  
        <h1 class="mui-title">课程表</h1>  
    </header>  

    <div class="mui-content">    
        <div style="padding: 10px 10px;">  
                <div id="segmentedControl" class="mui-segmented-control">  
                    <a id="check_month" class="mui-control-item mui-active " href="javascript:void(0)">  
                        按月查看  
                    </a>  
                    <a id="check_date" class="mui-control-item " href="javascript:void(0)">  
                        按天查看  
                    </a>  
                </div>  
            </div>  
    </div>    

    <script src="js/mui.min.js"></script>    
    <script src="js/mui.listpicker.js"></script>  
    <script src="js/mui.dtpicker.js"></script>  

    <script type="text/javascript" charset="utf-8">  
        mui.init({  
            swipeBack: false,  
            statusBarBackground: '#f7f7f7',  
            gestureConfig: {  
                doubletap: true  
            }  
        });  
        mui.plusReady(function() {  
            plus.screen.lockOrientation("portrait-primary");  

            document.getElementById("check_month").addEventListener("tap", function(){  
                var options = JSON.parse('{"type":"month"}');  
                alert("test");  
                var picker = new $.DtPicker(options);  
                **alert("picker");**//这里不能弹出提示,在DtPicker函数里面加alert也不能弹出提示。在HelloMui的示例代码里面都是可以的。求大神帮忙解答。。  
                picker.show(function(rs) {  
                    /*  
                     * rs.value 拼合后的 value  
                     * rs.text 拼合后的 text  
                     * rs.y 年,可以通过 rs.y.vaue 和 rs.y.text 获取值和文本  
                     * rs.m 月,用法同年  
                     * rs.d 日,用法同年  
                     * rs.h 时,用法同年  
                     * rs.i 分(minutes 的第二个字母),用法同年  
                     */  
                    alert("rs");  
                });  
            }, false);  
        });  

    </script>  
</body>  
</html>
2015-08-08 19:57 2 条评论 负责人:无 分享
已邀请:
帝普一世

帝普一世 - 码农周

是的,rs.text 可以调用出来
rs.y 等 都不行

努力加载中

努力加载中

  • rs.y 年,可以通过 rs.y.vaue 和 rs.y.text 获取值和文本
    • rs.m 月,用法同年
    • rs.d 日,用法同年
    • rs.h 时,用法同年
    • rs.i 分(minutes 的第二个字母),用法同年

这几个都不能用,数据没发处理,官方抓紧修复

该问题目前已经被锁定, 无法添加新回复