Я использовал JavaScript код в php mysql, который отлично работал со строкой внутри и без проблем.
Но теперь я пытаюсь добавить его в JavaScript, ajax, чтобы она не меняет страницу при отправке данных на другую страницу php. Все работает, если ajax не распознает строки. Что я делаю не так?
echo"
<td><a href='#' onclick='myBorrar". $id ."()' class='sidebar-link' title='Borrar'><i class='mdi mdi-server-remove'></i></a></td>
</tr>
<script>
function myBorrar". $id ."(){
var r = confirm('Estas seguro que queres borar? Todos los datos se van a perder!');
if (r == true) {
$.ajax({
type: 'GET',
url: 'eliminar-status.php?id=". $id ."&submenu=". $submenu ."&menu=". $menu ."&producto=". $producto2 ."' ,
data: { id: 'liviudiaconu' },
success : function() {
// here is the code that will run on client side after running clear.php on server
// function below reloads current page
location.reload();
}
});
} else {
}
}
</script>
";
Если я изменяю ajax на href, он без проблем работает со строкой.
И ajax работает, он вызывает подпункт php страницы, но она не распознает строку.