我正在切换到使用jQuery验证插件。我正在研究一种远程方法来验证字段。默认生成的URL添加一个查询字符串:
http://greenfees.loc/ticketaudits/validateTicket/?ticket=123
在我的PHP框架中,我需要将搜索参数作为URL的附加段,如下所示:
http://greenfees.loc/ticketaudits/validateTicket/123
我似乎无法修改通话中的URL。以下是迄今为止的工作摘要:
rules: {
ticket: {
remote: {
type:"GET",
url:'/ticketaudits/validateTicket/' + $('#ticket').val(),
}
}
},
这虽然很简单,但将最后一个片段替换为:
http://greenfees.loc/ticketaudits/validateTicket/?ticket=1
如何修改默认的URL模式?
我通过将代码更改为以下内容,成功地将其与laravel一起使用:
rules: {
ticket: {
remote: {
type:"POST",
url:'/ticketaudits/validateTicket',
}
}
},
然后,我通过从post请求而不是从get请求/url/获取参数来处理服务器端代码
它工作-很高兴
现在让返回的消息工作,但这是另一个问题!