一般的なjqueryメソッド

2776 ワード

/**********************************************************************             **/
	 	$("#table td").css("height","20px");
	 	$("#table").find("td").bind("dblclick",function(){
	 		var input ="<input type='text' id='temp' value="+$(this).text()+" >";
	 		$(this).text("");
	 		$(this).append(input);
	 		$("input#temp").focus();
	 		$("input").blur(function(){
	 			if($(this).val()==""){
	 				$(this).remove();
	 			}else{
	 				$(this).closest("td").text($(this).val());
	 			}
	 		});


/******************************************************************ajax    **/
		$("#submit").click(function(){
			$.ajax({
				type:"POST",
				url:"../../www.baidu.com",
				data:"name=zhang&password=tong",
				success:function(msg){
					alert(msg);
				}
			});
		});


/***********************************************************************getJSON**/
		$("#getjson").click(function(){
			$.getJSON("<%=request.getContextPath()%>/jquery/ajaxTest_getJSON.action",function(data){
					$.each(data, function(i,item){
						alert(i);
						$("#jquerydiv").append("<p>   :"+item.name+"   :"+item.password+"</p>");
  					});
			});
		});


/*********************************************************************    **/
		//    
		function addValidata(){
			var boolValidata = true;
			var name = $("#name");
			var password = $("#password");
			if($.trim(name.val()) ==""){
				name.focus();
				name.attr("title","       !");
				boolValidata = false;
			}else if($.trim(password.val())==""){
				password.focus();
				password.attr("title","      !");
				boolValidata = false;
			}else{
				//
			}
			return boolValidata;
		}

/****************************************************************jquery.from  ***/
		//from   
		$("#btsubmit").click(function(){
			 if(addValidata()){
			 //jquery from 
				var option = {
					url : "<%=request.getContextPath()%>/jquery/ajaxTest_getJSON.action",
					success : function(msg) {
						
			  	 	}
			 	};
			$("#ajaxfrom").ajaxSubmit(option);//  , return false;
			 }
				return fasle;	
		});