javascript - 如何连接对象和参数中的特定值

标签 javascript jquery

我在下面有这个函数可以重复使用。

function fnGetRowData(DataTableID, rowData) {
var row = $("#" + DataTableID).find(".dtactive");
var data = $("#" + DataTableID).DataTable().row(row[0]).data();
var ret = data + "" + rowData;

return ret;
}

变量数据值

.名字

.中间名

.姓氏

Expected Output: I want to get the data of data.FirstName (eg. John)

但是当我尝试上面的代码 data + "."时,ret 控制台返回的是 [object Object] + 行数据。连接输出如下所示 [object Object].FirstName"

如何获取 FirstName 的值?可能还是不可能?

谢谢。

最佳答案

使用以下行。我想这会解决你的问题。

var ret = data[rowData];

关于javascript - 如何连接对象和参数中的特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54016842/

相关文章:

javascript - 监听可触摸元素内的按下事件的元素

javascript - 未处理的PromiseRejection警告: Unhandled promise rejection for API

javascript - 如何在 append() 方法中将主题应用到 html

javascript - 在页面加载之前执行 Javascript

javascript - 判断鼠标是否从一个 div 拖到另一个

javascript - 条件练习 addWithSurcharge

javascript - 如何将动态元素附加到在 lightgallery.js 中打开的图像

javascript - jsTree jQuery : select_node error: "Cannot read property ' obj' of undefined"

javascript - 如何检测用户鼠标移动的距离?

javascript - 如何停止处理直到 setTimeout() 完成?