这是我们 API 文档的示例表单。它允许开发人员显示 json 结果,在本例中为/v1/get/profile/58调用。当然,58只是他们需要能够修改的默认示例值,这就是为什么表单操作不会自动集成示例整数,而是放置一个:id_user字符串作为标记,这很容易代替。
我遇到的问题是有很多表格(至少 20 个),并且应该使用正则表达式执行搜索和替换。
<form action="/v1/get/profile/:id_user" method="GET" />
<input name="id_user" id="id_user" value="58" /> User ID
<input name="id_city" id="id_city" value="185" /> City ID
<button type="submit">submit data</button>
</form>
观察,我们也有没有动态调用的具有动作的表单。例子:
<form action="/v1/get/cities" method="GET" />
这是我迄今为止尝试过的,但我在正则表达式实现中有点迷失了。
$(document).ready(function(){
$('form').submit(function(){
if(regex-condition-is-found) { //pseudo-code for example purposes
$(this).attr('action',this.attr('action').replace(:regex-needle, regex-replacement); //pseudo-code for example purposes
}
});
});
任何想法将不胜感激。谢谢!