Estimados.
Tube un probema.. que me tubo mas de un dia investigando como resolver:
En js, utilizo window.showModalDialog para abrir una ventana de dialogo (modales), cuando entro la primera vez la página pasa por su evento OnLoad y se cargan los datos, modifico los datos y los guardo. Cuando vuelvo a entrar a la ventana de dialogo al parecer la pagina no se refresca y me sigue mostrando los datos viejos a pesar de que se han modificado correctamente (en la Base de datos).
Solución:
A la pagina que se abre en la ventana de dialogo le aumentamos las siguientes lineas en el lado del cliente, dentro del tag head:
<head>
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">
miércoles, 19 de septiembre de 2012
miércoles, 12 de septiembre de 2012
Obtener los parametros de una url con Jquery
1ro crear la siguiente función, en tu archivo .js:
$.urlParam = function (name) {
var results = new RegExp('[\\?&]' + name + '=([^]*)').exec(window.location.href);
if (results != null)
return results[1] || 0;
else
return results;
//return results != null ? results[1] || 0 : results;
}
2do Luego en tu pagina:
$.urlParam = function (name) {
var results = new RegExp('[\\?&]' + name + '=([^]*)').exec(window.location.href);
if (results != null)
return results[1] || 0;
else
return results;
//return results != null ? results[1] || 0 : results;
}
2do Luego en tu pagina:
<script type="text/javascript">
$(document).ready(function () {
if ($.urlParam('id') != null){
alert('Paremetro: ' + $.urlParam('id'))
}
});
</script>
Agregar option a un Select con Jquery
Para agregar "option" (items) a un Select (combo html) con Jquery:
$('#MiSelect').append($('<option></option>').attr('value', 'Uno' ).text('Uno (1)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Dos' ).text('Dos (2)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Tres' ).text('Tres (3)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Cuatro' ).text('Cuatro (4)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Cinco' ).text('Cinco (5)'));
y para saber la cantidad de "option" (items) de un Select (Combo HTML) con Jquery:
$('#example option').length
$('#MiSelect').append($('<option></option>').attr('value', 'Uno' ).text('Uno (1)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Dos' ).text('Dos (2)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Tres' ).text('Tres (3)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Cuatro' ).text('Cuatro (4)'));
$('#MiSelect').append($('<option></option>').attr('value', 'Cinco' ).text('Cinco (5)'));
y para saber la cantidad de "option" (items) de un Select (Combo HTML) con Jquery:
$('#example option').length
Suscribirse a:
Entradas (Atom)