在JqxGrid内联编辑如何将文本更改为大写

时间:2016-11-18 09:51:33

标签: javascript jquery angularjs jqxgrid jqwidget

我有jqxGrid,在内联编辑的情况下我想将用户输入转换为大写字母(如果它是小写字母)。我尝试过cellbeginedit,rowclick和rowdoubleclick事件,但现在还为时过早,输入文本框就在此之后。

我也尝试过cellvaluechangeevent,当它移出细胞时会被触发。

我想要用户在输入框中输入数据时会触发的侦听器/函数。 或者我想在创建输入框时创建事件,这样我就可以将其css'text-transform'更改为'uppercase'。

1 个答案:

答案 0 :(得分:0)

您必须使用带有指令的angular modelController和formatter。以下是一个示例实现 - https://evoyan.org/angularjs-directive-uppercase-input/