代码之家  ›  专栏  ›  技术社区  ›  Sandeep Maharjan

如何在Jquery验证插件中使用ajaxUserCall函数

  •  1
  • Sandeep Maharjan  · 技术社区  · 9 年前

    我尝试在asp。net(C#)应用程序与Web服务 [ https://jqueryvalidation.org/] 有一个名为ajaxUserCall的自定义ajax方法,但我不知道如何使用这个函数。 下面是该方法工作原理的快照。 任何建议都会有帮助 ajaxUserCall in action

    1 回复  |  直到 9 年前
        1
  •  1
  •   Drazen Bjelovuk    9 年前
    <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-执行验证时显示的消息