Обработка POST с помощью Ajax
Доброе время суток!
Есть файл index.php, который должен передавать значение id в returnbase.php: <head> <script type='text/javascript'> function del_items(idf) { var return_code = ""; $('#link_'+idf).val(); $('#linktwo_'+idf).attr ('button','#'); $('#link_'+idf).html('идет Удаление...'); /* Передаем и возвращаем */ $.post('returnbase.php', { action : 'bookmark', 'idf' : idf }, function(data){ return_code = data; } ); /* Сверка и удаление */ setTimeout( function(){ $("#link_"+idf).css( { display: "none"} ) }, 500); if (return_code == 200) { $('#link_'+idf).html('Удалено.'); } if (return_code == "") { alert('Ошибка оброботки запроса.'); } } </script> </head> ........................ <body> echo "<table><tr><th colspan='4'>Отложенные товары</th></tr>"; do { printf("<tr id='link_%s'><td>%s</td><td>%s руб.</td><td> <div id='ravnina'> <form method='post' action='' class='jcart' name='mycart'> <input type='hidden' name='my-item-id' value='%s' id='identf' /> <input type='hidden' name='my-item-name' value='%s' /> <input type='hidden' name='my-item-price' value='%s' /> <input type='hidden' name='my-item-qty' value='1' size='3'/> <input type='submit' name='my-add-button' class='update_button' value='В корзину' /> <input type='button' id='linktwo_%s' class='update_button' value='Удалить' onClick='del_items(%s);'/> </form> </div> </td></tr>", $myarrayres_itemssy['id'],$myarrayres_itemssy['title'],$myarrayres_itemssy['cena'], $myarrayres_itemssy['id'],$myarrayres_itemssy['title'],$myarrayres_itemssy['cena'],$myarrayres_itemssy['id'], $myarrayres_itemssy['id']); } while($myarrayres_itemssy = mysql_fetch_array($res_itemssy)); echo "<th bgcolor='#D6DCFC' colspan='4'></th></table>"; } </body> .................... И файл обработчик returnbase.php: header("Content-Type: text/html; charset=utf-8"); mb_internal_encoding("UTF-8"); if (!isset($_POST['action'])) die(); switch ($_POST['action']) { case "bookmark": { if(empty($_POST['idf'])) { die(); } else { die("200"); } } break; В результате выполнения кода файла index.php, всегда возвращается сообщение "Ошибка обработки запроса".... Я совсем недавно начал изучать Ajax, поэтому прошу посильной помощи...Что я делаю не так? |
Часовой пояс GMT +3, время: 12:35. |