javascript - Jsf Datatable jQuery 选择的索引返回 Object 作为值
问题描述
我目前正在尝试获取数据表中单元格的值,但我总是将 Object 对象作为值,我不明白为什么。
也许有人可以向我解释发生了什么。
onselect="console.log($.isArray(indexes) + ' ' + $.type(indexes)); $.each(indexes, function(index, value) {console.log(index + ': ' + value.toString());});"
那是我的电话。
那是我的专栏:
<c:forEach var="day" items="#{scheduleView.day_array}">
<b:dataTableColumn value="#{worker.schedule[day].name}" label="#{day.dayOfMonth}" onclick="console.log('HALLO')" />
</c:forEach>
解决方案
好的,我现在学会了如何检查它xD,
$.each(value, function(key, element) {console.log('key: ' + key + '\n' + 'value: ' + element);})
有了这个,您可以检查对象的属性。
推荐阅读
- android - PWA Add to Home 在 Android 设备中做了不同的行为
- c# - 为什么 NUnit 框架会抛出 DateTime AssertionException?
- java - Consul on Docker Swarm 与 Spring Boot 客户端
- python - 如何从windows上开发的python脚本在mac上创建可执行文件
- configuration - 如何在 EMR 集群 boostrap 上设置 livy.server.session.timeout?
- react-native - 反应导航破坏屏幕
- google-chrome - 为什么 Chrome 无法识别我的渐进式网络应用?
- django - ModuleNotFoundError:即使在重新检查我已安装软件包后,也没有名为“通道”的模块
- spring - 如何解决 BadMessageException : 400 在 Spring 应用程序中将 java7 迁移到 java8 时无法解析表单内容问题?
- amazon-web-services - AWS Auth.currentCredentials() 失败