用php框架修改jquery验证插件远程方法的url

时间:2013-08-15 08:33:55

标签: jquery validation

我正在转而使用jQuery validation插件。我正在研究一种远程方法来验证字段。默认生成的URL会添加查询字符串:

http://greenfees.loc/ticketaudits/validateTicket/?ticket=123

在我的PHP框架中,我需要将search参数作为URL的附加部分,如下所示:

http://greenfees.loc/ticketaudits/validateTicket/123

我似乎无法修改通话中的网址。以下是迄今为止的努力摘要:

rules: {
        ticket: {
            remote: {
                type:"GET",
                url:'/ticketaudits/validateTicket/' + $('#ticket').val(),
            }
        }
    },

这虽然简单,但用以下内容替换了最后一段:

http://greenfees.loc/ticketaudits/validateTicket/?ticket=1

如何修改默认网址格式?

1 个答案:

答案 0 :(得分:0)

我已经设法通过将代码更改为以下代码来使用laravel:

rules: {
        ticket: {
            remote: {
                type:"POST",
                url:'/ticketaudits/validateTicket',
            }
        }
    },

然后我通过从post请求中获取参数而不是从get request / url /

获取参数来处理服务器端代码

它有效 - 对此非常满意

现在让返回的消息起作用,但这是另一个问题!