如何在structr中验证表单?
当我在提交按钮的“编辑模式绑定”选项卡中将值“create:MyType”添加到Action属性时,HTML 5表单验证将停止工作。
我已经确认删除操作允许HTML 5验证正常处理。
我做错了吗?
答案 0 :(得分:1)
向按钮添加动作属性时(在编辑模式绑定中),Structr会自动将“onclick”事件绑定到提交表单的事件,从而阻止浏览器根据HTML5属性进行验证。
我们目前正在最新的SNAPSHOT版本中尝试不同形式的客户端验证(jQuery验证插件等)。
理想情况下,服务器端验证规则适用于基于客户端的验证。难以解决,基于HTML5的验证更难,因为并非所有浏览器都支持它。