已采纳回答 / Fiona0126
autocompleter会提供三个参数,你可以formatItem: function (data, i, total) { return "<I>" +i+" "+total+" "+ data[0] + "</I>"; }改成这样之后再点击,就能知道另外两个参数的意思了
2015-01-17
最赞回答 / jack1018
Ajax 完全可以把处理好的HTML返回, 但是就失去了AJAX的意义了, Ajax的好好处在于1, 无刷新而更新页面2. 让传输数据最小化(客户端得到的是只是数据)3, 减轻服务器端渲染的压力4, 数据处理和渲染分离, 代码也更容易维护
2015-01-17
$(function () {
$("#btntest").bind("click mouseout", function () {
$(this).attr("disabled", "true");
})
});
$("#btntest").bind("click mouseout", function () {
$(this).attr("disabled", "true");
})
});
2015-01-16
最新回答 / sixGod
sport是将data中的数据遍历赋给sport,这时sport是个对象,sport["name"]是取这个对象的name属性,等价于sport.name
2015-01-16
使用ajaxStart()和ajaxStop()方法
ajaxStart()和ajaxStop()方法是绑定Ajax事件。ajaxStart()方法用于在Ajax请求发出前触发函数,ajaxStop()方法用于在Ajax请求完成后触发函数。它们的调用格式为:
$(selector).ajaxStart(function())和$(selector).ajaxStop(function())
其中,两个方法中括号都是绑定的函数,当发送Ajax请求前执行ajaxStart()方法绑定的函数,请求成功后,执行ajaxStop ()方法绑定的函数。
ajaxStart()和ajaxStop()方法是绑定Ajax事件。ajaxStart()方法用于在Ajax请求发出前触发函数,ajaxStop()方法用于在Ajax请求完成后触发函数。它们的调用格式为:
$(selector).ajaxStart(function())和$(selector).ajaxStop(function())
其中,两个方法中括号都是绑定的函数,当发送Ajax请求前执行ajaxStart()方法绑定的函数,请求成功后,执行ajaxStop ()方法绑定的函数。
2015-01-15