方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; } // 调用方法 alert...
$(selector).get(url,data,success(response,status,xhr),dataType) 2.简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。 例子: $.get( "product?type=111",{ id: '123', name: '青藤园', },function(data,state){ //这里显示从服务器...
方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) functionGetQueryString(name) { varreg =newRegExp("(^|&)"+ name +"=([^&]*)(&|$)"); varr = window.location.search.substr(1).match(reg); if(r!=null)returnunescape(r[2]);returnnull; } // 调用方法 alert(GetQueryString...
$("img").mouseout(function(){ $(this).css("border","2px solid white"); }); 2.键盘事件 用户每次按下或者释放键盘上的键时都会产生事件,常用键盘事件有: $("input").keyup(function(){varstr = $(this).val();// 获取框的中的值$("h3").text(str); }); 3.表单事件 当元素获得焦点时...
$(function () { $("#btnShow").bind("click", function () { var $this = $(this); $.getJSON("https://www.imooc.com/data/sport.json",function(data){ $this.attr("disabled", "true"); $.each(data, function (index, sport) { $("ul").append("" + index + sport["name"] + ...
$(”p”).toggle(function(){$(this).addClass(”selected”);},function(){$(this).removeClass(”selected”);}); 元素事件列表说明注:不带参数的函数,其参数为可选的 fn。jQuery不支持form元素的reset事件。 事件 描述 支持元素或对象 blur() 元素失去焦点 a, input, textarea, button, select, label...
javascript//解析 JSON 字符串var data =$.parseJSON('{"name":"张三","age": 18}');//解析 AJAX 返回的 JSON 数据$.ajax({ url:'/api/getUserInfo', success: function(data){ var user =$.parseJSON(data); console.log(user.name); }}); 3. jquery 发送 AJAX 请求 AJAX 是一种无需刷新页面...
url:"/api/getWeather", data: { zipcode:97201 }, success:function(result){ $("#weather-temp").html(""+ result +" degrees"); } }); Related Projects jQuery UI This project is in maintenance-only mode.Learn more. jQuery Mobile This ...
$("p").filter(function(index){return$("ol",this).length ==0;}); 结果: How are you? .bind()、.live()和.delegate()方法 .bind():绑定事件处理函数的最基本方式是使用.bind()方法。它和live()方法一样,接受两个参数: .bind(eventtype, event handler) 两种绑...
get("data.json", {"name": "李四", "age": 22, "sex": "男"}, function(data){ console.log("请求成功"); console.log(data.name + " " + data.age + " " + data.sex); }, "JSON").error(function(){ console.log('请求失败'); }); 在浏览器中输入请求地址向web服务器获取...