Hola a todos,
Estoy intentando mediante jquery y ajax cargar el contenido de una url de mi sitio web,
Primero necesito pasar parametros al hacer click en un link y luego en base a esos parametros pasados mostrar esa web con el contenido dinamico generado.
Esto es lo que hice:
Código Javascript
:
Ver original<script>
$(document).ready(function() {
$('body').append('<div id="dialog"></div>');
var $langDialog = $('#dialog');
$.ajax({ type: 'GET',
url: 'http://localhost/veni-cake/webs/examenes/'+$(this).val(),
succes: function(msg){
$langDialog.load(msg, function ()
{
$langDialog.dialog({
modal: true,
draggable: true,
resizable: true,
autoOpen: false
});
});
}
});
$('.ver').click(function()
{
$langDialog.dialog('open');
return false;
});
});
</script>
--------------------------------
EDIT
--------------------------------
Modifique un poco el código y me faltaría poder pasar correctamente los parámetros:
Código Javascript
:
Ver original<script>
$(document).ready(function() {
$('.ver').click(function() {
$.ajax({
type: 'GET',
url: 'http://localhost/veni-cake/webs/examenes/'+$('ver').attr("href"),
success: function(data){
$('#dialog').html(data);
}
});
$('#dialog').dialog();
return false;
});
});
</script>
-----------
EDIT 2
-----------------
Y así lo conseguí, aunque no se si es una buena alternativa.
Código Javascript
:
Ver original<script>
$(document).ready(function() {
$('.ver').click(function() {
$.ajax({
type: 'GET',
url: $(this).attr("href"),
success: function(data){
$('#dialog').html(data);
}
});
$('#dialog').dialog();
return false;
});
});
</script>