]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
Bug fix: correct ajax multiple delete
authormensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Thu, 5 Feb 2009 16:37:36 +0000 (16:37 +0000)
committermensonge <mensonge@b3834d28-1941-0410-a4f8-b48e95affb8f>
Thu, 5 Feb 2009 16:37:36 +0000 (16:37 +0000)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@252 b3834d28-1941-0410-a4f8-b48e95affb8f

ajaxDelete.php
jsScuttle.php

index e40dc1a8d23146270690d0d9163c4409c8298ff8..a1119caef7b0483072714c31a84377284c8a2416 100644 (file)
@@ -40,6 +40,7 @@ if (!$bookmarkservice->editAllowed($bookmark)) {
 } else {
     $result = T_('Failed to delete bookmark');
 }
+
 ?>
 <response>
   <method>deleteConfirmed</method>
index c21fa0e20c0d1c642d8cb878af7750e009983442..0e8b96af7cab6905b453cdeb73cdd9ad7d8b5e2c 100644 (file)
@@ -32,18 +32,17 @@ function deleteCancelled(ele) {
 }
 
 function deleteConfirmed(ele, input, response) {
-    if (deleted == false) {
+    //if (deleted == false) {
         deleted = ele.parentNode.parentNode.parentNode.parentNode;
-    }    
+    //}    
     var post = deleted;
     post.className = 'xfolkentry deleted';    
     if (response != '') {
         post.style.display = 'none';
         deleted = false;
     } else {
-        loadXMLDoc('<?php echo ROOT; ?>ajaxDelete.php?id=' + input);
-        post.style.display = 'none';
-        
+        loadXMLDoc('<?php echo ROOT; ?>ajaxDelete.php?id=' + input);        
+        post.style.display = 'none';        
     }
 }
 
@@ -125,7 +124,7 @@ function loadXMLDoc(url) {
 
 function processStateChange() {
     if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
-        response = xmlhttp.responseXML.documentElement;
+       response = xmlhttp.responseXML.documentElement;
         method = response.getElementsByTagName('method')[0].firstChild.data;
         result = response.getElementsByTagName('result')[0].firstChild.data;
         eval(method + '(\'\', result)');