我正在使用此代码

var options = window.urlOptions;
console.log(options);
if('sortBy' in options)
{
  url = url + '&order=' . options.sortBy;
}


这给了我错误

Uncaught TypeError: Cannot read property 'sortBy' of undefined


但是,console.log(options)返回以下内容:

Object {sortBy: "date__desc"}


我究竟做错了什么?

编辑:我很愚蠢,我用过。作为PHP中的串联运算符

最佳答案

尝试这个:

  url = url + '&order=' + options.sortBy;


JSFiddle:http://jsfiddle.net/Nwxzb/3/

关于javascript - 未捕获的TypeError:无法读取未定义的属性'sortBy',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18121277/

10-13 09:21