如何在更改组合框上设置datagrid数字框前缀

时间:2014-11-28 07:54:54

标签: datagrid combobox editor jquery-easyui

我正在使用带有内联编辑器的datagrid,它具有validatebox,numberbox和combobox。我尝试做的是当我选择组合框时,我需要将数字框前缀设置为我想要的货币符号。如果我想将值设置为数字框,通常写如下:

var ed8 = $("#dg").datagrid("getEditor", {index:idx, field:'cost'});
$(ed8.target).numberbox('setValue',value);

但我是如何更改/设置属性" 前缀"数字框。 还有一件事我想问,是否可以在datagrid的一个字段(一行一个前缀)中设置多个前缀?

1 个答案:

答案 0 :(得分:0)

我刚刚通过这样的代码找到了解决方案。

var ed8 = $("#dg").datagrid("getEditor", {index:idx, field:'cost'});
var opts = $(ed8.target).numberbox('options');
opts.prefix = '$';

可以在字段上设置多个前缀

希望这可以帮助别人。