ugrás a tartalomhoz

Uncaught SyntaxError: Unexpected token h

CatoPurnell · 2014. Május. 31. (Szo), 12.08
Sziasztok, a következő probléma megoldásához kérnék egy kis segítséget, íme a hiba, alatta pedig a két függvény. Ha valaki tudna segíteni azt nagyon megköszönném, illetve, ha tudtok a problémára másik megoldást azt is szívesen fogadom.

A segítségeteket előre is nagyon köszönöm.
  1. function co_workers_ajax($mid$_db) {  
  2.     $_modul = new modul("co_workers");  
  3.     $mode = $_GET["mode"];  
  4.     switch($mode) {  
  5.         case "saveNewCat":  
  6.             $_db->insert("co_workers_categories"array("name"=>$_POST["name"], "position"=>0, "m_id"=>$mid));  
  7.             echo cats($_db,$_modul$mid);  
  8.         break;  
  9.         case "saveEditedCat":  
  10.             $_db->update("co_workers_categories"array("name"=>$_POST["name"]), "id=".$_POST["id"]);  
  11.             echo cats($_db,$_modul$mid);  
  12.         break;  
  13.         case "deleteCat":  
  14.             $_db->delete("co_workers_categories""id=".$_POST["id"]);  
  15.             echo cats($_db,$_modul$mid);  
  16.         break;  
  17.         case "sortWorkers":  
  18.             $workerArr = $_POST["worker"];  
  19.             for ($i=0; $i<count($workerArr); $i++) {  
  20.                 $_db->update("co_workers"array("position"=>$i), "id=".$workerArr[$i]);  
  21.             }  
  22.         case "sortCategories":  
  23.             $categoriesArr = $_POST['cat'];  
  24.             for ($i=0; $i<count($categoriesArr); $i++) {  
  25.                 $_db->update("co_workers_categories"array("position"=>$i), "id=".$categoriesArr[$i]);  
  26.             }  
  27.         break;  
  28.             case "setActiveWorker":  
  29.             $_db->update("co_workers"array("active"=>$_POST["active"]), "id=".$_POST["workerId"]);  
  30.             echo "success";  
  31.         break;  
  32.         case "getWorker":  
  33.             $worker = $_db->queryRow("SELECT * FROM co_workers WHERE id = ".$_POST["id"]."");  
  34.             $clean = str_replace("'","\"",clearJSON($worker["pre_text"]));  
  35.             $response = "{  
  36.                 \"doctor_name\":\"".$worker["name"]."\",  
  37.                 \"category_id\":\"".$worker["category_id"]."\",  
  38.                 \"sort_editor\":\"".$clean."\",  
  39.                 \"read_more_editor\":\"".clearJSON($worker["text"])."\",  
  40.                 \"order_time\":\"".clearJSON($worker["consultation_hours"])."\",  
  41.                 \"id\":\"".$worker["id"]."\"  
  42.             }";  
  43.             echo $response;  
  44.         break;  
  45.         case "removeWorker":  
  46.             $_db->delete("co_workers""id=".$_POST["id"]);  
  47.         break;  
  48.     }  
  49. }  
  1. function editWorker(id) {  
  2.         $.ajax({  
  3.             type : "POST",  
  4.             url : "ajax.php?modul_name=co_workers&m_id=<!-- m_id -->&mode=getWorker",  
  5.             data : "id="+id,  
  6.             success : function (response) {  
  7.                     //response = response.replace(/\n/g,"\\n");  
  8.                     worker = JSON.parse(response);  
  9.                     $("#addDocDiv").css("display","block");  
  10.                     $("#note_editor").val(worker.sort_editor);  
  11.                     $("#read_more_editor").val(worker.read_more_editor);  
  12.                     $("#co_worker_id").val(worker.id);  
  13.                     $("#doctor_name").val(worker.doctor_name);  
  14.                     $('#cat_id').val(worker.category_id);  
  15.                     $('#order_time_editor').val(worker.order_time);  
  16.                 }  
  17.             });   
  18.     }  
 
1

Szia! Szívesen segítek, de

tisch.david · 2014. Május. 31. (Szo), 21.49
Szia!

Szívesen segítek, de egy kicsit több információ jól jönne, mert nem szeretném átbogarászni az egész kódot. Melyik sorban lép fel a hiba? Nincs a környékén lemaradt pontosvessző, inicializálatlan változó, bezáratlan idézőjel, stb?

Üdv:

Dávid
2

Kódolás

Poetro · 2014. Május. 31. (Szo), 22.14
Mi lenne, ha valódi JSON választ adnál vissza a felhasználónak PHP oldalról, mondjuk json_encode segítségével.