1.结合时间控件WdatePicker使用,根据radio值不同,控件显示不同到时间格式.
$(document).ready( function(){ $("input[name='month']").attr('class','Wdate'); setMonth(); $("input[name='checkMonth']").bind('change', function(){ setMonth(); } ); } ); function setMonth(){ $("input[name='month']").val(''); $("input[name='month']").bind('focus', function(){ if($("input:checked[name='checkMonth']").val()=='1'){ setPatterm('yyyy-MM'); } else if($("input:checked[name='checkMonth']").val()=='2'){ setPatterm('yyyy'); } } ); } function setPatterm(patterm){ WdatePicker({isShowClear:false,readOnly:true,dateFmt:patterm}); }
<td class="fieldname" width="20%"> <input type="radio" name="checkMonth" value="1" />月 <input type="radio" name="checkMonth" checked="checked" value="2"/>年 </td> <td class="fieldvalue" width="30%"> <input type="text" class="label" name="month" value=""/> </td>
jquery操作iframe:
$(window.frames["frameId"].document)
这样获取iframe的window,接着就可以用find方法查找操作页面了.
在IFRAME中操作 选中父窗口中的所有单选钮
$(window.parent.document).find("input[@type='radio']").attr("checked","true");//同理,操作父窗口.
easyui 应用问题:
1:tree树的问题:访问json数据的attributes的属性
node.attributes[0].url
2:tabs 绑定标签选中事件
$("#tab_pay_plan").bind("click.tabs",function(){});
jquery/JS解析字符串成XML格式,执行操作,在IE8和chrome上正常
var xmlstr="<xml><test id='1'></test></xml>"; var xmldom=null if(navigator.userAgent.toLowerCase().indexOf("msie")!=-1) { xmldom=new ActiveXObject("Microsoft.XMLDOM"); xmldom.loadXML(xmlstr); } else xmldom=new DOMParser().parseFromString(xmlstr,"text/xml") alert(xmldom.getElementsByTagName("test").length); //alert($(xmldom).find("test").size());也可以用jquery操作.