【发布时间】:2017-04-25 06:45:40
【问题描述】:
在使用html 和javascript 构建的表单中,如何将值发送到服务器,如果值不正确,则从 获取验证错误服务器并将它们发送到客户端(以表格形式显示)。
我正在使用asp.net mvc 和devextreme 组件,但它仍然在客户端显示错误。
dataField: "Route",
editorType: "dxSelectBox",
validationRules: [{
type: "required",
message: "is required" // fill this error message from server
}],
colSpan: 2,
editorOptions: { items:temp},
我正在使用asp.net mvc 和devextreme 组件。
【问题讨论】:
-
我认为你应该忽略客户端的验证。将所有数据发送到服务器并在服务器中验证。然后你就可以把你想要的东西发给客户了。
-
有什么例子可以告诉我我该怎么做吗? @Duannx
-
嗯。很难给你举个例子。您正在使用 javascript 库来验证您的表单吗?
-
您是否使用
dxValidator组件来显示消息?您要使用哪个控件进行验证? -
DevExtreme 有一个经过验证的事件。它在根据指定的验证规则验证编辑器值后触发。在此事件中将数据发送到您的服务器。
标签: javascript html asp.net-mvc devextreme