2012-04-11 142 views
0

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

但我发现,自动完成场和有效使用复制/粘贴旁边的一些用户,让他们提交一个表单无效数据。字段可以是空白的,所以我不能测试一个必填字段。

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

感谢您的帮助。

回答

0

你应该使用类似

$('#autocomplete_field').bind('paste', trigger_action); 
触发粘贴相同的行为