javascript - 如何连接对象和参数中的特定值
问题描述
我在下面有这个功能可以重复使用。
function fnGetRowData(DataTableID, rowData) {
var row = $("#" + DataTableID).find(".dtactive");
var data = $("#" + DataTableID).DataTable().row(row[0]).data();
var ret = data + "" + rowData;
return ret;
}
var 数据值
。名
.MidName
。姓
预期输出:我想获取 data.FirstName 的数据(例如 John)
但是ret
控制台返回是[object Object]
当我尝试上面的代码时data + "." + rowData
。concat输出是这样的[object Object].FirstName"
如何获得 FirstName 的值?有可能吗?
谢谢。
解决方案
使用以下行。我想它会解决你的问题。
var ret = data[rowData];
推荐阅读
- r - 逐字确定多字串的(不)相似性
- asp.net - 我们可以隐藏 Content-Security-Policy 错误日志的 URL 吗?
- matlab - 通过 GPML 实现 4-D 高斯过程回归的问题
- javascript - 如何在构建模式下以不同方式加载 index.html 中的外部脚本文件?(Vue.js)
- mysql - MySql - 在列别名中使用数据库名称
- android - 如何停止阻塞的活页夹线程?
- android - Android FCM 推送日志
- mysql - 将使用另一个表中的值添加新行的 SQL 查询
- python - 通过 readline 读取动态更新的日志文件
- google-forms - 根据先前的响应验证谷歌表单响应