今天看到有人问起为什么Datatables中配置项有前缀,之前我也有这样的疑问,不过没有深究都是直接拿来用了。今天想了想应该是用来区分属性的类型。如:
"bAutoWidth":true //此处之所以用b开头作为AutoWidth的前缀,是因为赋值时应该用boolean,而不是"true"or"false",而应该是true or false.
"sScrollX":"100%" //s开头则说明应该用字符串赋值,应该写"100%"而不是100
"oLanguage":{} //o开头则说明用对象赋值