jQuery学习心得2013-10-16 超级杀猪仔 在使用jQuery的时候。$.getJSON$.getJson1 【JSON经常那个写成Json,或者忘记$("#id") 中的#】2 【Ajax错误】var username=""; $.getJSON("xx.jsp",function(data){ username=data.name; }); $("#name").val(username);使用ajax异步访问的时候把$("#name").val(username);写在了getJSON方法外部。造成 $("#name").val()获得 username的时候可能为 空字符串3 【类型的错误】在C#里面申明类public class test { private int id;
private DateTime date; public int Id { get { return id; } set { id = value; } } public DateTime Date { get { return date; } set { date = value; } } }在项目里面加载JSON插件。实例化一个类,用JSON格式返回test t=new test(); t.Id=1; t.Date=Datetime.Now; response.write(JavaScriptConert.SerializableObject());在页面上想把对象t 的date属性显示出来,开始的时候我是这样写的$.getJSON("xx.jsp",function(data){ $("#time").html(data.Date); });后来发现显示不出来于是乎,我在firefox中发现 回应的JSON数据 中是这样的。“Date”:new Date(21313123123)Date竟然变成了对象。。可以转换成string再输出$.getJSON("xx.jsp",function(data){ var d=""+data.Date; $("#time").html(d); });这样就没问题了。或者用object接收