使用追加网格库下拉的绑定列表
Binding list to drop down using append grid library
嗨,我正在使用jquery appendGrid插件在其中一列中显示下拉列表。在下面的代码中,列名称"Origin"具有下拉选项,可以正常工作。
$(function () {
// Initialize appendGrid
$('#tblAppendGrid').appendGrid({
caption: 'My CD Collections',
initRows: 1,
columns: [
{ name: 'Album', display: 'Album', type: 'text', ctrlAttr: { maxlength: 100 }, ctrlCss: { width: '160px'} },
{ name: 'Artist', display: 'Artist', type: 'text', ctrlAttr: { maxlength: 100 }, ctrlCss: { width: '100px'} },
{ name: 'Origin', display: 'Origin', type: 'select', ctrlOptions: { 0: '{Choose}', 1: 'Hong Kong', 2: 'Taiwan', 3: 'Japan', 4: 'Korea', 5: 'US', 6: 'Others'} }
]
});
但是,我需要填充一个不同的列表,即部分列表的下拉列表是
"country": [
{
"value": "10",
"label": "United States"
},
{
"value": "10",
"label": "UK"
},
{
"value": "20",
"label": "Aland Islands"
},
{
"value": "30",
"label": "Albania"
}]
{ name: 'Origin', display: 'Origin', type: 'select', ctrlOptions: { objects: country } } }
当我运行这个时,我得到输出
<option value="objects">[object Object],[object Object],[object Object],[object Object]</option>
请让我知道如何修复原点列以显示实际值而不是对象对象。谢谢
我也遇到了同样的问题。所以我把我的所有值放在一个数组中。
然后我做了这样:
变量 a = [];
变量名称;for (var i = 0; i <data2.adjustmentEntrylist.objTracker_headAdjustmentEntryGridlist.length;>
$(function () { $('#tblAppendGrid').appendGrid({初始化行数: 1,列: [ { 名称: "跟踪器头", 显示: "跟踪器头", 键入: "选择", ctrl选项: a } ] });
});
希望它会有所帮助。
相关文章:
- knockout.js中的绑定多下拉列表
- 如何绑定外键剑道ui下载列表(带角)
- 如何使用文本下拉列表中的绑定值来执行计算
- 如何删除WinJS组绑定列表的最后一项
- SAPUI5绑定问题:json文件中维护的列表项链接不起作用
- 将列表的css列计数属性相应地绑定到引导网格类
- 使用 Web API 编辑获取数据时,无法将数据绑定到 jqgrid 中的下拉列表
- 选择绑定到同一范围的按钮,单击时会相互触发.如何从angular.js中的两个选择列表按钮解除范围绑定
- 将列表元素 onclick 事件绑定到单选输入
- 将数据绑定添加到引导程序下拉列表
- 挖空.js - 在下拉列表中设置属性,而不永久绑定到模型
- 更改铁列表中现有项的绑定属性的值
- 对没有数据绑定“选项”或“标题”的选择列表进行挖空验证
- 使用追加网格库下拉的绑定列表
- 无法绑定列表框中的选定值
- 如何使用 cookie 数组中的项目填充 KO 绑定列表
- 将状态的数组长度设置为 0,但绑定列表仍剩下一个元素
- 绑定列表元素以点击JQuery Mobile
- 用于击倒数据绑定列表的引导弹出窗口
- 如何在javascript中绑定列表到下拉列表