Ответ 1
var first = $(location).attr('pathname');
first.indexOf(1);
first.toLowerCase();
first = first.split("/")[1];
alert(first);
Если у меня есть URL-адрес:
http://localhost:53830/Organisations/1216/View
Я хочу предупредить первую часть URL-адреса в нижнем регистре, например. 'организация'
До сих пор я:
var first = $(location).attr('pathname');
first.indexOf(1);
first.replace('/', '');
first.toLowerCase();
alert(first);
но он не работает так, как предполагалось. Может ли кто-нибудь помочь? Благодаря
var first = $(location).attr('pathname');
first.indexOf(1);
first.toLowerCase();
first = first.split("/")[1];
alert(first);
location.pathname.split('/')[1]
Я не вижу необходимости .toLowerCase()
.
попробуйте использовать first.split('/')
, чтобы вы получили массив строк, например
['http:' ,'', 'localhost:53830' , 'Organisations' , '1216' , 'View' ]
затем найдите тот, который справа после локального хоста: 53830