Javascript 一个单元格中的多个值作为组合框
我已经在Extjs中创建了一个网格,我正在其中显示Javascript 一个单元格中的多个值作为组合框,javascript,gridview,extjs,Javascript,Gridview,Extjs,我已经在Extjs中创建了一个网格,我正在其中显示 ID First Name Last Name LandLine Mobile 但是我有多个Land line和Mobile Number的值,所以如何在一个单元格中显示它例如,Land line单元格在一个单元格中有多个值,Mobile单元格有自己的多个值,就像组合框或下拉列表一样。因为我不想编辑行,只想在组合框中显示多个值 为列定义渲染器,并让它以任何所需格式输出多值字段 假设服务器正在发送字段名“landline”的数组值: {
ID
First Name
Last Name
LandLine
Mobile
但是我有多个Land line和Mobile Number的值,所以如何在一个单元格中显示它例如,Land line单元格在一个单元格中有多个值,Mobile单元格有自己的多个值,就像组合框或下拉列表一样。因为我不想编辑行,只想在组合框中显示多个值 为列定义渲染器,并让它以任何所需格式输出多值字段 假设服务器正在发送字段名“landline”的数组值:
{
dataIndex: 'landline',
header: 'LandLine',
width: 100,
renderer: function( landline ) {
return landline.join('<br>');
}
}
此外,我希望在组合框中显示数字,而不仅仅是在组合框中添加标签it@Hunt您应该能够在.join()中放入您想要的任何内容。它只指定分隔符——来自服务器的数据看起来是什么样子?如果您希望得到更多有用的答案,您应该发布一些JSON或XML来向我们展示它的实际外观。
{
name: 'landline',
type: 'auto'
}