Teniendo lo siguiente:
//carga.js
(function ($) {
$(document).ready(function(){
$("#velocidad").change(function(){
$.post("carga.php",{ velocidad:$(this).val(),llanta:$("#llanta").val(),serie:$("#serie").val(),ancho:$("#ancho").val()},
function(data){$("#carga").html(data);
})
});
})
})(jQuery);
//php en un bloque
<select id="velocidad" name="velocidad"><option>V</option>
</select>
<select id="carga" name="carga"><option>91</option>
</select>
Código para cargar dinamicamente un selector.
Teniendo este código ya cargado un archivo carga.js correctamente en Drupal lo que se necesita es que mande por $.post a un archivo que no es parte de la estructura de Drupal llamado "carga.php".
¿Como hago este procedimiento?
¿Donde copio este archivo .php que ya lo tengo creado y no es parte de Drupal?
Comments
Ya esta resuelto
Me llego esta solución
Q solo es usar este fragmento de codigo en vez de "$.post("carga.php",{"
usar:
$.post(document.URL+"sites/all/themes/theme_name/carga.php",{
Aunq no es una manera oficial ajax de resolver las cosas con drupal pero funciona!