1

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

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的响应可以是假的,也可以是数字。如果是数字,请验证表单。

4

0 回答 0