]> gitweb.michael.orlitzky.com - dead/census-tools.git/blobdiff - www/maps/maps/templates/javascript/routing.mako
Moved the post_data() function in to its own static Javascript file.
[dead/census-tools.git] / www / maps / maps / templates / javascript / routing.mako
index 20103a5fb24203fc984abba01ae476535664b351..3d28f3b4978ce66f48abe852497038437db3bcdd 100644 (file)
@@ -1,22 +1,3 @@
-function post_directions_result(url, directions_result) {
-  /* Create a new form, and add it to the DOM. Then, create a hidden
-     input control as a child of the form which contains the data that
-     we'd like to post. Finally, add the form to the document's body,
-     and submit it. */
-  var new_form = document.createElement("form");
-  new_form.method = "post";
-  new_form.action = url;
-  var new_input = document.createElement("input");
-  new_input.setAttribute("id", "directions_result");
-  new_input.setAttribute("name", "directions_result");
-  new_input.setAttribute("type", "hidden");
-  new_input.setAttribute("value", directions_result);
-  new_form.appendChild(new_input);
-  document.body.appendChild(new_form);
-  new_form.submit();
-}
-
-
 var producers = new Array();
 var consumers = new Array();
 
@@ -68,7 +49,7 @@ function routing_callback(result, status) {
   if (completed_requests == total_requests) {
     // Close the array, and do something with the result.
     json_string += ']';
-    post_directions_result('/directions/json_to_kml', json_string)
+    post_data('/directions/json_to_kml', json_string)
   }
   else {
     // Continue the array.