Я пытаюсь динамически создавать URL-адрес, когда пользователь вводит ввод. Нежелательные символы следует удалить. Пространства должны быть заменены дефисами и все на нижний регистр. Поэтому, если пользователь вводит «Сырный магазин Ruddy's», он должен сделать «ruddys-сыр-магазин».jquery - Динамически генерировать url
Это то, что у меня есть до сих пор.
<input id="tb1" />
<div id="tb2"></div>
$('#tb1').keyup(function() {
var Text = $('#tb1').val();
Text = Text.toLowerCase();
Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
$('#tb2').html($('#tb1').val(Text));
});
Это почти работает, но я новичок в js. Спасибо
«Это почти работает ... »- можете ли вы быть более конкретным? –
http://www.thewebsitetailor.com/jquery-slug-plugin/ – j08691