`

jquery 验证remote参数值前面多了逗号,之问题

 
阅读更多
jquery 验证remote参数值前面多了,之问题解决

最近用jquery框架的remote验证:参数到了后台,参数值前面多了个,;
email : { required : true,
        maxlength : 60,
    myemail : true,
remote : "${ctx}/register/register/checkEmailIsUsed.do?email="+ $('#email').val() },

一开始是这样的格式,结果,前台传值"33@com.cn"到后台就成了 ",33@com.cn",前面多了个“,”, 查了些资料,换了个方式:

email : { required : true,
        maxlength : 60,
    myemail : true,
remote:{ url:"${ctx}/register/register/checkEmailIsUsed.do",
data:{email:$('#email').val(); }
}
     },

这样到了后台,参数值成为"";最后参阅资料,换如下方式:
email : { required : true,
        maxlength : 60,
    myemail : true,
remote:{ url:"${ctx}/register/register/checkEmailIsUsed.do",
data:{email:function(){return $('#email').val();} }
}
     },

这样就OK了。
当然,格式更完善些的是这样:

remote:{
  url: "/nameServlet",     //后台处理程序
  type: "get",               //数据发送方式
  dataType: "json",           //接受数据格式   
  data: {                     //要传递的数据
   email: function() {
   return $("#email").val();
   }
  }

为什么要这样来传递参数,没时间去研究源码,先知道可以这样处理吧,
分享到:
评论

相关推荐

    jquery.validate插件remote规则相同值不验证的问题解决办法

    jquery.validate插件remote规则相同值不验证的问题解决办法.方法绝对有效

    解决jquery validate remote 为什么只验证一次

    解决jquery validate remote 只验证一次的问题

    jquery验证

    ### jQuery 表单验证知识点详解 #### 一、jQuery 表单验证概述 在Web开发中,表单验证是确保用户输入数据有效性和安全性的重要环节。传统的JavaScript验证方式较为繁琐,而jQuery则提供了简单易用的方法来实现这一...

    jquery验证插件!

    2. **定义规则**:接着,使用`.validate()`方法为表单定义验证规则,通过`rules`参数设置每项输入的验证条件,通过`messages`参数设置验证失败时的提示信息。例如: ```javascript $("#myForm").validate({ rules...

    jquery 日期空间多选,多个日期逗号隔开

    在处理日期选择时,特别是在需要用户选取多个日期并以特定格式(如逗号隔开)显示的场景下,jQuery的插件和自定义功能显得尤为重要。本文将深入探讨如何使用jQuery实现“日期空间多选,多个日期逗号隔开”的功能。 ...

    JQuery验证

    **jQuery验证插件详解** jQuery验证插件是前端开发中常用的一个工具,它极大地简化了网页表单验证的实现过程,让开发者能够更专注于业务逻辑而不是基础验证功能。本篇文章将深入探讨jQuery验证插件的核心功能、使用...

    jQuery验证框架内置验证方法validate

    ### jQuery验证框架内置验证方法validate #### 一、概述 jQuery验证框架,即`jquery.validate.js`,是一款非常实用的JavaScript库,它为Web开发者提供了简单而强大的客户端表单验证功能。通过使用此插件,可以轻松...

    Java Web Jquery表单验证

    编写基于Jquery的表单验证插件 Java Web Jquery表单验证 jQuery是一个流行的JavaScript库,可用于在网页上进行各种操作,包括表单验证。 1、将基于Jquery的表单验证的调查问卷分为四个部分:FrontPage.html、write....

    js JQuery验证电子邮箱的函数

    本文将深入解析一个具体的场景:使用js和JQuery进行电子邮件地址、电话号码以及邮政编码的验证。 ### 一、JS与JQuery在邮件验证中的应用 #### 1. 正则表达式在邮件验证中的作用 在上述代码示例中,核心是使用正则...

    Jquery验证框架

    **jQuery验证框架**是一种在Web开发中用于前端数据验证的工具,它极大地简化了JavaScript验证的复杂性。jQuery库的强大功能结合验证插件,能够帮助开发者创建用户友好的、响应迅速的表单验证机制,确保用户输入的...

    表单验证jquery插件

    jQuery Validation Engine 是一个功能强大的表单验证插件,以其简单易用和丰富的自定义选项而受到开发者的青睐。 ## 1. jQuery Validation Engine 插件简介 jQuery Validation Engine 是一款基于 jQuery 库的验证...

    jQuery 验证控件

    在实际应用中,`jQuery_tips`可能包含了一些关于如何使用jQuery验证控件的示例、技巧和常见问题解答。例如,文件可能包括如何配置验证规则、如何自定义错误消息样式、如何处理异步验证(如通过Ajax验证用户名是否已...

    jQuery好的验证框架

    总的来说,这个中文jQuery验证框架凭借其强大的功能、易用的API和良好的用户体验,成为开发者实现客户端数据验证的首选工具之一。无论是初学者还是经验丰富的开发者,都能从中受益,轻松构建安全、高效的Web应用。

    jquery验证插件 带文档 支持中文

    jQuery验证插件是一款广泛应用于前端开发中的工具,它极大地简化了网页表单验证的过程,使得开发者可以方便地为用户输入的数据添加各种验证规则。这款插件不仅具备丰富的验证功能,而且特别强调对中文的支持,这在...

    jquery验证包

    本文将深入探讨这个验证包,以及与之相关的jQuery组件。 一、jQuery验证插件的核心功能 jQuery验证插件(jquery.validate.min.js)是基于jQuery的轻量级验证解决方案,它可以轻松地为表单添加各种验证规则,包括...

    validation-jQuery验证插件

    简述jQuery验证插件validation的功能和使用

    jQuery表单验证大全

    《jQuery表单验证详解》 在Web开发中,表单验证是不可或缺的一部分,它能确保用户输入的数据符合预设的规则,从而保护服务器免受不合法数据的影响,提高用户体验。jQuery,作为一款广泛使用的JavaScript库,提供了...

    JQuery验证框架

    JQuery验证框架JQuery验证框架JQuery验证框架

    jquery 验证插件

    表单验证类,jquery通用的验证类,jquery验证插件

    jquery 前端验证框架

    jQuery生态系统中有多个成熟的验证插件,如jQuery Validation Plugin(官方推荐)和Validator.js等。这些插件提供了丰富的验证规则和自定义选项,可以满足大多数项目需求。 **四、jQuery Validation Plugin详解** ...

Global site tag (gtag.js) - Google Analytics