相关疑难解决方法(0)

如何让jQuery执行同步而非异步的Ajax请求?

我有一个JavaScript小部件,它提供标准的扩展点.其中之一就是beforecreate功能.它应该返回false以防止创建项目.

我使用jQuery在这个函数中添加了一个Ajax调用:

beforecreate: function (node, targetNode, type, to) {
  jQuery.get('http://example.com/catalog/create/' + targetNode.id + '?name=' + encode(to.inp[0].value),

  function (result) {
    if (result.isOk == false) 
        alert(result.message);
  });
}
Run Code Online (Sandbox Code Playgroud)

但我想阻止我的小部件创建项目,所以我应该返回false母函数,而不是回调.有没有办法使用jQuery或任何其他浏览器中的API执行同步AJAX请求?

javascript ajax jquery asynchronous

1173
推荐指数
13
解决办法
69万
查看次数

jQuery Validate插件 - 如何创建简单的自定义规则?

如何使用addMethod不使用正则表达式的jQuery Validate插件(使用)创建简单的自定义规则?

例如,只有在检查了一组复选框中的至少一个复选框时,哪个函数才会创建一个验证规则?

javascript jquery jquery-validate

340
推荐指数
6
解决办法
30万
查看次数

如何查看有错误的元素的jQuery验证列表

有时,表单不会提交,因为jQuery有一些无法在错误消息中显示的无效元素.

为了更容易调试,我们怎样才能看到这些错误?

validation jquery jquery-validate asp.net-mvc-3

23
推荐指数
2
解决办法
3万
查看次数

jQuery验证 - 获取invalidHandler中错误字段的列表

我正在页面上使用jQuery验证.在调用invalidHandler期间,我希望能够访问验证失败的所有表单元素的列表.

此函数作为jQuery.validate()方法的选项之一传递...

invalidHandler: function (form) {
    var validator = $("#AddEditFinancialInstitutionForm").validate();
    validator.showErrors();
    console.log(validator);
}
Run Code Online (Sandbox Code Playgroud)

我试图在生成的验证器对象中的某处找到此信息,但我似乎无法找到它.还有其他方法可以访问这些信息吗?

谢谢

.net javascript validation jquery jquery-validate

15
推荐指数
1
解决办法
2万
查看次数

有没有办法使用通用代码库在 Java 和 JavaScript 中进行输入验证?

对于java web应用程序,通常我们需要在前端使用javascript进行验证,然后在后端使用java进行验证,后端可以使用一些java验证工具,如hibernate验证器,而在客户端则有jquery表单验证,

但问题是,有没有更简单的方法将两者结合起来?例如,当使用带有hiberate验证器的springmvc时,前端验证会自动出现吗?谢谢

javascript java spring-mvc hibernate-validator

5
推荐指数
1
解决办法
2423
查看次数