如何改变jQuery验证的远程方法响应

时间:2014-11-07 13:54:42

标签: php jquery validation remote-validation

我需要通过验证中的远程方法验证电话号码,但我得到的响应不是真/假,表格没有验证。使用返回的参数后,可以改变响应吗?

remote: {
                url: "index.php/main/verifyphone",
                type: "post",
                data: {
                    phone: function() {
                        return $("#PHONE").val();
                    },
                    product: function() {
                        return $("#choose").chosen().val();
                    }                        
                },
                complete: function(response) {
                    if (response.responseJSON!=false) {
                        $("#GUID").attr('value', response.responseJSON);
                        return true;
                    } else {
                        return false;
                    }                        
                }                    
            }

在此表单中,响应被视为失败的自定义消息。在保存responseJSON之后,我需要将响应转换为TRUE,因此我的表单可以验证。有任何想法吗? PS:来自php的响应可以是false或数字。如果是数字,请验证表格。

0 个答案:

没有答案