Autor | Zpráva | ||
---|---|---|---|
Croolman Profil |
Zdravím,
mám problém s jquery. Používám následující kod na přidání položky do menu. Po kliknutí na atribut s id ok, odešle všechny informace do externího php souboru a ten poté zpátky pošle výsledek a jquery jej zobrazí. Skript funguje správně na lokální serveru, ale jakmile jej vložím na nějaký jiný server, tak mi to nefunguje. jquery: //----------vkladani polozek menu-------------- $('#edit #ok').click(function(){ if ($("#additem").val()<1) { alert('Prázdná položka \nNelze vložit prázdný záznam'); } else{ var menu = $("#additem").val(); $.ajax({ data: {'menu': menu}, success: function(data){ var data = data; $('nav ul').append(data); $("#additem").val(''); }, error: function(){ alert('Záznam do databáze se nezdařil'); } }); }; }); php: if (!empty($_POST['menu'])) { $addmen = mysql_real_escape_string($_POST['menu']); $sql = "INSERT INTO navigation(nav) VALUES ('".$addmen."')"; mysql_query($sql) or die (mysql_error()); $id = mysql_insert_id(); $sql = "UPDATE navigation SET `poradi` = '$id' WHERE `nav` = '$addmen'"; mysql_query($sql) or die (mysql_error()); print "<li class='menuli' id='item_".$id."'><a href='?obsah=".$id."'>".$addmen."</a><span></span></li>"; } |
||
Časová prodleva: 11 let
|
0