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"/>

だから本当取引: _ _ _

$("#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