Agregar un parámetro a la URL con JavaScript


En una aplicación web que hace uso de llamadas AJAX, necesito enviar una solicitud pero agregar un parámetro al final de la URL, por ejemplo:

URL original:

Http://server/myapp.php?id=10

URL resultante:

Http://server/myapp.php?id=10&enabled = true

Buscando una función JavaScript que analiza la URL mirando cada parámetro, luego agrega el nuevo parámetro o actualiza el valor si uno ya existe.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52