Estoy jugando con ajax, lo siguiente no funciona:
$(document).ready(function() { $("button").click(function() { $.post("\tests\test1.php", function(data) { alert(data) }); }) }) <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <button>Click</button>con prueba1.php
<?php echo "Yes"; ?>La url es con respecto a htdocs, por lo que es correcta. Por favor, señale el error.
Está utilizando una URL incorrecta: nunca use "\tests\test1.php"
En cambio , "/tests/test1.php" es el enfoque correcto.
Entonces tu código se convierte en:
$.post( "/tests/test1.php", function( data ) { alert(data); });También le recomendaría que use el ejemplo de URL completa:
http://ejemplo.com/pruebas/prueba1.php
en lugar de /pruebas/prueba1.php. (aunque no es obligatorio, pero se considera un buen enfoque).