如何在Jquery Validation Plugin中使用ajaxUserCall函数

时间:2016-12-23 03:27:18

标签: c# asp.net web-services jquery-plugins

我尝试在webservice的asp.net(C#)应用程序中使用Jquery Validation Plugin [https://jqueryvalidation.org/] 有一个名为ajaxUserCall的自定义ajax方法,但我不知道如何使用此函数。 以下是此方法应如何工作的快照。 任何建议都将是完整的 ajaxUserCall in action

1 个答案:

答案 0 :(得分:1)

<input id="user" name="user" type="text" class="validate[required,ajax[ajaxUserCall]]" />

在validationEngine js文件中:

"ajaxUserCall": {
    "url": "ajaxValidateFieldUser",
    "extraData": "name=eric",
    "extraDataDynamic": ['#user_id', '#user_email'],
    "alertText": "* This user is already taken",
    "alertTextOk": "All good!",
    "alertTextLoad": "* Validating, please wait"
},
  • url - 要调用的远程restful服务
  • extraData - 要发送的可选参数
  • extraDataDynamic - 应将其值作为参数发送的可选DOM ID
  • alertText - 验证失败时出现错误提示消息
  • alertTextOk - 验证成功时显示绿色的可选提示
  • alertTextLoad - 执行验证时显示的消息