Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 一个单元格中的多个值作为组合框_Javascript_Gridview_Extjs - Fatal编程技术网

Javascript 一个单元格中的多个值作为组合框

Javascript 一个单元格中的多个值作为组合框,javascript,gridview,extjs,Javascript,Gridview,Extjs,我已经在Extjs中创建了一个网格,我正在其中显示 ID First Name Last Name LandLine Mobile 但是我有多个Land line和Mobile Number的值,所以如何在一个单元格中显示它例如,Land line单元格在一个单元格中有多个值,Mobile单元格有自己的多个值,就像组合框或下拉列表一样。因为我不想编辑行,只想在组合框中显示多个值 为列定义渲染器,并让它以任何所需格式输出多值字段 假设服务器正在发送字段名“landline”的数组值: {

我已经在Extjs中创建了一个网格,我正在其中显示

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'
}