2 csdnjunjie csdnjunjie 于 2016.03.30 14:26 提问

缺少标识符、字符串或数字

todayDivAttr = {
time: today.time,
title: today.tooltip,
class: 'day '+today.type+' '+today.extraClass+' '+(today.valid ? 'valid' : 'invalid')+' '+(highlightToday?'real-today':'')
};

2个回答

CSDNXIAOD
CSDNXIAOD   2016.03.30 14:33

jquery "缺少标识符、字符串或数字"
缺少标识符、字符串或数字 IE
js 缺少标识符、字符串或数字
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

showbo
showbo   Ds   Rxr 2016.03.30 14:43

class是保留字,作为json键名称一定要用引号扩起,保留字都要用引号扩起

 'class': 
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ie下提示SCRIPT1028:缺少标识符、字符串或数字
例如下面一段代码 ie下SCRIPT1028: 缺少标识符、字符串或数字 var a = { x: 1, y: 2, }; alert(a.x); 如果在ie的兼容性视图,或者ie6 ie7下, 搜狗浏览器的兼容性视图下在控制台会早y:2,所
JS“缺少标识符 字符串或数字”错误
<br />今天我在修改网页代码时,遇到了一个问题,FireFox下完全没有问题,而在IE中却报JS“缺少标识符 字符串或数字”错误 ,通过在网上搜索,现在终于解决了问题 。       <br /> 网上搜了一把,果然不少人遇到过这个问题,原因就是:JSON最后的一项末尾多了一个逗号 。<br />我的js大致是:<br />HousecarForm = Class.create({<br />  initialize: function(id){<br />   this.form = $(id)
浏览器兼容问题IE兼容模式下 SCRIPT1028: 缺少标识符、字符串或数字
直接上代码: 没有修改之前的代码  var ajaxPost = function(url,data,callback){         $.ajax({             type: 'POST',               url: url,               data: {"data":data},               dataType: 'js
Jquery easyui "缺少标识符、字符串或数字"
所用的版本为 esayui1.3.4,在IE 9下面。前期发布的时候没有出现此类问题,今天用vss获取最新代码出现一下错误: 页面代码为: 安装任务单 var oid = Request('oid'); var or = null;
IE兼容性问题--缺少标识符、字符串或数字
今天前端界面测试时,在IE8浏览器上
jquery "缺少标识符、字符串或数字"
在使用jquery时,IE7下总是报错:“缺少标识符、字符串或数字”。 出现页面应该是如左下图,在IE下却不显示,如右下图: 经过一番查询后发现,万恶的 IE7真坑,仅仅只是IE7中最后一项的末尾是不允许有逗号的,在FF等浏览器下则可有可无。下边做个示例方便理解:问题代码:$(function(){ var init={ start:func
IE SCRIPT1028: 缺少标识符、字符串或数字
JSON 在 ie下报"SCRIPT1028: 缺少标识符、字符串或数字" 的错误(ie8及更低版本的ie) 网上有不少说是JOSN 的最后一个元素后不能有 逗号; 其实原因不止这一种 JSON 中使用js的关键字作为key 也会包这样的错 var json={         default:"default",         delete:"delete",   
IE下js报错 SCRIPT1028: 缺少标识符、字符串或数字
这个错误原因一般都是多了个逗号括号什么的,IE检车的比较严格。 解决办法就是小心不要写多余的逗号括号什么的,或者不用IE(...) 报错代码如下: $("#postForm").validate({ rules : { title : "required", content : { required : true,//就因为这里多了一个
IE兼容模式下 SCRIPT1028: 缺少标识符、字符串或数字
IE兼容模式下 SCRIPT1028: 缺少标识符、字符串或数字 例如下面一段代码  var a = {     x: 1,     y: 2, }; alert(a.x); 如果在IE的兼容性视图(IE7文档模式)下,会报告下面的错误: SCRIPT1028: 缺少标识符、字符串或数字 旧版IE中,json最后一项是不允许有逗号的,为了更好的兼容
IE报错:缺少标识符、字符串或数字
在调试ExtJS程序时,在firefox和chrome上都能显示,但一到IE上就报错,后来从左下角的JS报错提示中才发现,原来是JS代码中多加了个逗号。 menu: { items: [{ text: '员工添加', iconCls: 'user', handler: this.createWindowSave,