I have a page with multiple parameters in my URL. I am trying to write a 
function to use on the click of an element. I want it to check if parameter 
pthree exists. If it does, update it to a new value (not duplicate it). If 
it does not exist, append it to my current URL and reload the page.

I am running into an issue when I try to update the current URL.

My current URL structure:

mypage?pone=99.9999999&ptwo=-44.4444444&pthree=1&pfour=1&pfive=1

Controller snippet:

$scope.test = function (){
   $location.search('pthree', 0);}

This partially works. It updates my URL, but it adds #?pthree=0 to the end 
of my current URL.

The result I would like instead is:

mypage?pone=99.9999999&ptwo=-44.4444444&pthree=0&pfour=1&pfive=1

Any thoughts on what I could do to get my desired result? Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"Angular" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to