我正在使用infragistic igGrid。它在IE 11中工作正常但在IE7中出错
未找到成员
在下面一行的infragistics.lob.js文件中
return $(markup).append(headerText).attr({id:this.id()+"_"+column.key,role:"columnheader","aria-label":column.headerText,tabIndex:this.options.tabIndex}).addClass(headerClass).addClass(customClass).data("columnIndex",index)
请帮我解决这个问题。
修改
我转到infragistics.lob.js
文件检查第一条评论中建议的某些值。
console.log(this.id()); // output: id of table to with data is bount
console.log(column.key); // Key column name (RecordId)
console.log(column.headerText); // Key column name (RecordId)
console.log(this.options.tabIndex); // 0
答案 0 :(得分:2)
SELECT *
FROM `advertise`
JOIN `advertise_catagory` ON `advertise_catagory`.`ad_id` = `advertise`.`ad_id`
JOIN `ad_content` ON `advertise`.`ad_id` = `ad_content`.`ad_id`
JOIN `location` ON `advertise`.`ad_id` = `location`.`ad_id`
JOIN `categories` ON `categories`.`cat_id` = `advertise_catagory`.`category`
JOIN `advertise_sub_category_details` ON `advertise_sub_category_details`.`a_cat_id` = `advertise_catagory`.`a_cat_id`
WHERE `location`.`latitude` > 12.955601183225
AND `location`.`latitude` < 13.045533216775
AND `location`.`longitude` > 77.628496686798
AND `location`.`longitude` < 77.720794513202
AND `status_id` = '4'
AND `advertise_sub_category_details`.`sub_cat_id` IN('3')
AND `advertise_catagory`.`category` = '1' **
ORDER BY CASE
WHEN `advertise`.`locality` ='KR Puram, Krishnarajapuram, Bengaluru, Karnataka, India' THEN -1000
ELSE ABS(location.latitude - 13.0005672) + ABS(location.longitude - 77.6746456)
END ASC** LIMIT 500.
个控件和Ignite UI
分别支持IE7
版本12.2。自January 12th, 2016,起,Microsoft未正式支持此浏览器 任
12.2以上的版本不保证与IE7的兼容性。
答案 1 :(得分:0)
我不知道是什么问题。我只是将"aria-label"
(带双逗号)添加到arialabel
(没有逗号和连字符)并且它有效。可能有人可以更好地解释它。