请问大家有什么方式可以让服务器端数据验证与客户端(js)数据验证,使用同一个规则,比如:同一个配置文件这样的。这样就可以在数据验证需要修改时,改一个地方,而不用多个地方修改了。

解决方案 »

  1.   

    使用ajax,或者在你生成页面的时候缓存信息到客户端当中,根据你实际的需要选择吧
      

  2.   

    JS和服务器端使用正则表达式验证
    规则可写入 XML文件等中
      

  3.   

    使用ajax方法读取xml配置??或者生成页面时,根据XML配置生成validate代码?
      

  4.   

     最近没什么时间的才看到的,可以这样吧!不知道你们怎么看就是说用ajax,请求xml,xml保存正则,客户端部保留正则痕迹,用AJAX根据URL参数请求访问的正则规则(个人安全安全系数和今后代码的维护比较方便)(验证最好写成一个单独的dll组件)
      

  5.   

    还有一个问题,类似于CRM这样的系统,如果验证每次都用AJAX请求验证规规,在性能上,又有点损失。