의 내가 다음 URL 문자열 있다고 가정 해 봅시다 :클릭하면 특정 쿼리 문자열을 제거하는 방법?
www.mysite.com?this&that&theOtherThing
내가 어떤 링크에 쿼리 문자열을 추가하는 방법을 알고 있지만 하나를 제거하는 방법을 모르고입니다.
//just add within the href
<a href="?this">submit</a>
or
//set the href within jquery
$('button').attr('href', currentUrl + '&that');
가 어떻게 클릭에 같은 쿼리를 제거하는 것입니다 :
는 예를 들어, 나는 다음을 수행하여 쿼리 문자열을 추가 할 수 있습니다 알아?
나는 다음과 같은 노력하지만 NaN의 오류 가지고 : 이$('button').attr('href', currentUrl - '&that');
사람이 쿼리를 제거하는 방법에 대한 조언이 있습니까를?
'& '를'' ''로 대체하십시오. – Ohgodwhy
currentUrl은 문자열입니다. 문자열 조작을 사용하여 원하는대로 변경할 수 있습니다. string + anotherstring은 문자열에 추가되고 string.replace()는 문자열의 일부를 다른 문자열 (빈 문자열 일 수도 있음)로 바꿀 수 있습니다. –
이 경우에는 replace를 사용할 수 있습니다. https://developer.mozilla.org/en -US/워드 프로세서/웹/자바 스크립트/참조/Global_Objects/문자열/바꾸기 – Huangism