Jquery 应用收集

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操作.

你可能感兴趣的:(java,jquery,json,chrome,Microsoft)