0

jqGrid我们点击Edit按钮时,然后jqGrid在表单中加载数据,并Edit在字段末尾添加额外的空格。例如,当我看到username然后它的样子如下:

Username: farhan(space)(space)(space)(space)(space)

如何从中删除多余的空间?

4

1 回答 1

0

你如何填充网格?从您使用的数据库中获取数据char而不是varcharSQL 类型?在将其放入用于填充网格的 JSON 响应之前修剪服务器端已经存在的文本不是更好吗?在客户端存在另一种削减空间的可能性。您可以使用它jsonmap来执行此操作(例如,请参见答案)

如果您真的只需要在表单对话框中剪切空格,您可以使用afterShowFormbeforeShowForm来修改表单包含。例如,您可以找到<input>元素id。将与 的相应列中id的属性相同。因此,您可以获取当前值,调用$.trim并将结果设置为元素的新值。namecolModel<input>

于 2011-08-27T07:30:58.847 回答