0

我在多个字段上遇到 jQuery 自动完成问题。标准行为是填写一个字段并出现一个自动完成。用户选择一个并自动完成在不同的字段上添加正确的值并且用户验证他的表单。这就像一个魅力。

但是我发现一些用户在自动完成字段上使用复制/粘贴并且接下来是有效的,所以他们提交了一个包含无效数据的表单。字段可以为空,因此我无法测试必填字段。

所以我的问题是:如何进行自动完成,在复制/粘贴时填充所有字段?(如果需要,我有示例代码,但自动完成功能包含在 jqGrid 中,仅针对此问题很难阅读)。另一种方法是如何知道是否所有字段都已成功填写(ajax 响应效果很好,但 c/p 用户不使用它)。

感谢您的帮助。

4

1 回答 1

0

您应该通过使用类似的东西来触发相同的粘贴行为

$('#autocomplete_field').bind('paste', trigger_action);
于 2012-04-11T17:54:31.033 回答