gpt4 book ai didi

php - 如何访问 jqxlistbox 源对象中的数据字段

转载 作者:行者123 更新时间:2023-12-02 18:38:42 25 4
gpt4 key购买 nike

我正在尝试将 JQXListbox 绑定(bind)到 JSON 数据并在结果中显示两个字段。

我想以字符串形式访问源对象中的数据字段,以便将它们连接起来,以便我可以将结果字符串设置为 jqxListBox 的 displayMember 属性。我尝试在 source.datafields[x] 数组上调用 ToString(),但这也不起作用。

我不确定那里的术语是否正确。感谢您提供的任何帮助。

这是代码。

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="scripts/jqwidgets/styles/jqx.base.css" rel="stylesheet" type="text/css">
<link href="scripts/jqwidgets/styles/jqx.classic.css" rel="stylesheet" type="text/css">
<script src="scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="scripts/jqwidgets/jqxcore.js" type="text/javascript"></script>
<script src="scripts/jqwidgets/jqxbuttons.js" type="text/javascript"></script>
<script src="scripts/jqwidgets/jqxscrollbar.js" type="text/javascript"></script>
<script src="scripts/jqwidgets/jqxdata.js" type="text/javascript"></script>
<script src="scripts/jqwidgets/jqxlistbox.js" type="text/javascript"></script>
</head>
<body>
<div id="jqxlistbox"></div>
<script type="text/javascript">
var string;

$(document).ready(function() {

// prepare the data
var source =
{
datatype: "json",
datafields: [
{name: 'firstname'},
{name: 'lastname'}
],
url: 'my url is here'

};
string = source.datafields[0] + source.datafields[1];
alert(string);
var dataAdapter = new $.jqx.dataAdapter(source);

$("#jqxlistbox").jqxListBox(
{
source: dataAdapter,
theme: 'classic',
width: 200,
height: 250,
displayMember: 'string',
valueMember: 'firstname'
});
});

</script>
</body>
</html>

最佳答案

我认为jqxDataAdapter插件的“beforeLoadComplete”回调将帮助您自定义通过插件加载的数据。有关该功能的更多信息,请查看:jqxDataAdapter plug-in

关于php - 如何访问 jqxlistbox 源对象中的数据字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17044995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com