首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 提示 missing ] after element list,该如何解决

2012-05-04 
js 提示 missing ] after element list$(document).ready(function () {$.ajax({url: Hander/MessageServ

js 提示 missing ] after element list
$(document).ready(function () {

  $.ajax({
  url: "Hander/MessageServices.ashx",
  cache: false,
  success: function (data) {
  if (data) {
  if (data.length > 0) {
  var message = '';
  for (var i = 0; i < data.length; i++) {
  var jsond = data[i];
  if (jsond.isread == 0) {
  message += "<div>(" + jsond.mstime + ")<a href='javascript:void(0)' onclick='showMee("+jsond+");' class='bfont'>" + jsond.mstitle + "</a></div>";
  }
  }
  }
  }
   
  }
  });
});

function showMee(obj) {
   
  alert(obj);
   
}

上面的写法一直报错missing ] after element list
如果传递一个简单数值过去则不报错......

[解决办法]
把json数据打印出来。
[解决办法]
你把message输出来看看是什么
[解决办法]
jsond是对象,那个地方需要一个具体的值,如
jsond[x].xx

热点排行