使用jQuery删除部分URL

时间:2015-03-25 07:49:41

标签: javascript jquery url split

当所述部分可更改时,如何使用jQuery删除部分URL?

E.g。如何从我的URL中删除它:?modal = name

当' name'可能是 name1 name2 name3

我想我需要拆分URL,但是当模态名称可能是什么时我该怎么做?

2 个答案:

答案 0 :(得分:1)

var url = 'http://yourdomain.com/search?modal=name';

alert(url.substring(0, url.indexOf('?')));

Demo

答案 1 :(得分:0)

正如您使用jQuery

询问“如何删除URL的一部分”

以下是您的基本解决方法:

//the URL ( decode it just for GOOD practice)
var someRandomUrl = decodeURI("http://example.com?modal=name");

//here we do the splitting
var splittedParts = someRandomUrl.split("?");

// the first part of the array will be URL you will require
var theURL = splittedParts[0];

// the second part of the array will be the Query String
var theQuery = splittedParts[1];
alert(theURL);