z***@163.com
z***@163.com
  • 发布:2016-10-03 07:16
  • 更新:2016-10-03 07:16
  • 阅读:985

关于日期组件的问题

分类:MUI

到var picker = new $.DtPicker(options); 这句一直提示undefined is not a function at ka.html : 216

什么是undefined,我打印了options也不是没定义呀

//-----------------------------------------  
						//					//日期  
						var rqbtn = doc.getElementById('rqbtn');  
						rqbtn.addEventListener('tap', function() {  
						var optionsJson = rqbtn.getAttribute('data-options') || '{}';  
						var options = JSON.parse(optionsJson);;  
						//var id = rqbtn.getAttribute('id');  
						//alert(JSON.stringify(options))  
						/*  
						 * 首次显示时实例化组件  
						 * 示例为了简洁,将 options 放在了按钮的 dom 上  
						 * 也可以直接通过代码声明 optinos 用于实例化 DtPicker  
						 */  
						var picker = new $.DtPicker(options);  
						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 的第二个字母),用法同年  
							 */  
							rqbtn.innerText =  rs.text;  
							/*   
							 * 返回 false 可以阻止选择框的关闭  
							 * return false;  
							 */  
							/*  
							 * 释放组件资源,释放后将将不能再操作组件  
							 * 通常情况下,不需要示放组件,new DtPicker(options) 后,可以一直使用。  
							 * 当前示例,因为内容较多,如不进行资原释放,在某些设备上会较慢。  
							 * 所以每次用完便立即调用 dispose 进行释放,下次用时再创建新实例。  
							 */  
							picker.dispose();  
						});  
					}, false);  
						  
						//、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

options 这个用直接声明也不管用,还是提示undefined is not a function at

2016-10-03 07:16 负责人:无 分享
已邀请:

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