To those who read this: I got my answer. I was setting up an assoc. array with [ ]... in Javascript, this is not how it is done.
/-- CODE --/ function http(verb, url, callback, paramstr) { params = { }; var urlparts = url.split('?'); paramstr += '&' + urlparts[1]; var stuff = paramstr.split('&'); for (var i in stuff) { temp_array = stuff[i].split('='); params[temp_array[0]] = temp_array[1]; } $.post(urlparts[0], params, callback, "json"); } /-- END CODE --/ This works just as I expect it to. And I have my dynamics I was after. I hope that this works for those who need it.