Где создается переменная? В js-коде? На сервере?
на js:
var a= 123;//это наша переменная
var link = "http://wikiroutes.info/widgetjs?t=3&&v=1id="+a;//ссылка с переменной
var script = $('<script>',{src:link});//создаем срипт
$('head').append(script);//вставляем
//ИЛИ, если скрипт уже вставлен
//<script id="myscr" type="text/javascript" src="http://wikiroutes.info/widgetjs?t=3&&v=1id=1307"></script> - у скрипта id
$('#mysrc')[0].src = "http://wikiroutes.info/widgetjs?t=3&&v=1id=" + 1234567;
Как то так
С серверным еще проще, но я так понимаю тебе на js надо