0

假设我有这个alias-url.xml

<?xml version="1.0" encoding="UTF-8"?>
<aliases>
 <alias>the-plaza-1</alias>
 <alias>the-subway</alias>
 <alias>metro-mall-1</alias>
 <alias>metro-mall-2</alias>
</aliases>

我有以下文本字段输入表单

<input name="place_name" id="place" type="text"/>
<input name="url_alias" id="alias" type="text"/>

所以,真正的交易: - 当我在input#place上键入一个地方时,例如:“ The Subway ”,它将通过以下脚本在input#alias上同步返回“ the-subway ” :

$("#place").keyup(function () {
 var value = $(this).val();
 $("#alias").val(value.replace(/\W+/g, '-').toLowerCase());
    }).keyup();

所以它会形成一个友好的url模式。

我的问题是:如何在我的 xml 文件中检查 input#alias 是否重复,所以当我输入例如:“ The Subway ”时,它将返回“ the-subway-1 ”,因此“ The Plaza ”变成“the-plaza- 2”和“ Metro Mall ”成为“ Metro-Mall-3 ”。

4

0 回答 0