diff -urp ajaxeditable/ajaxeditable.js ajaxeditable/ajaxeditable.js
--- ajaxeditable/ajaxeditable.js	2008-03-04 15:35:43.000000000 +0100
+++ ajaxeditable/ajaxeditable.js	2008-04-09 10:51:47.000000000 +0200
@@ -14,7 +14,7 @@ ajaxeditable = function() {
 //                               $(this).prepend('<div style="position:relative"><div style="position:absolute; left:' + left +'px; top:' + top +'px; "><img src="' + modulePath + '/loading.gif" /></div></div>');
 
                                $(this).children().css( 'opacity', '0.3' ); 
-                               $(this).load("/ajaxeditable_html/"+$(this).attr("nid")+"/"+$(this).attr("field"),null,ajaxchanger);
+                               $(this).load(Drupal_ajaxeditable_base_path+"?q=/ajaxeditable_html/"+$(this).attr("nid")+"/"+$(this).attr("field"),null,ajaxchanger);
                              });
 };
 
@@ -29,13 +29,13 @@ ajaxupdater = function(element) 
 
   $.ajax({
   type: "POST",
-        url: "/ajaxeditable_submit",
+        url: Drupal_ajaxeditable_base_path+"?q=/ajaxeditable_submit",
         data: $(element).serialize()+"&nid="+nid,
         element: $(element),
         success: function(msg){
             updateValue=0;
 //            $(this.element).css( 'opacity', '1' ); 
-          $(this.element).load("/ajaxeditable_html/"+$(this.element).attr("nid")+"/"+$(this.element).attr("field"),null,ajaxchanger);
+          $(this.element).load(Drupal_ajaxeditable_base_path+"?q=/ajaxeditable_html/"+$(this.element).attr("nid")+"/"+$(this.element).attr("field"),null,ajaxchanger);
       },
         error: function(msg){
         alert( "Error, unable to make update: " + msg.responseText );
diff -urp ajaxeditable/ajaxeditable.module ajaxeditable/ajaxeditable.module
--- ajaxeditable/ajaxeditable.module	2008-03-04 15:35:43.000000000 +0100
+++ ajaxeditable/ajaxeditable.module	2008-04-09 10:49:35.000000000 +0200
@@ -7,6 +7,7 @@ function ajaxeditable_menu() {
   drupal_add_js(drupal_get_path('module', 'ajaxeditable') . '/ajaxeditable.js');
   drupal_add_js(drupal_get_path('module', 'ajaxeditable') . '/form.js');
   drupal_add_js("var Drupal_ajaxeditable_path = " . drupal_to_js(drupal_get_path('module', 'ajaxeditable')) . ";", 'inline');
+  drupal_add_js("var Drupal_ajaxeditable_base_path = " . base_path() . ";", 'inline');
   
   $items = array();
 
