• download
  • documentation
  • forums
  • demo
  • contact
  • blog

meteora

javascript widgets

Documentation

  • Autocomplete
  • Bubble
  • Calendar
  • Carousel
  • Datagrid
  • Dialog
  • Editor
  • Effect
  • Filebrowser
  • Form
  • Jsonrpc
  • Menu
  • Notebook
  • Picbox
  • Popup
  • Searchlist
  • Selection
  • Spinbutton
  • Tablesort
  • Toolbox
  • Treeview
In order to post messages on this forum, you must be registered and logged in
80x80:1760834185_unknown.png
Forums » General » Help for beginners

Ayuda con Dialog

Posted by juanito

Hola de nuevo por aqui tengo un problemilla con el control Dialog. Creo un dialogo tipo prompt para ingresar el password si es correcto creo otro para ingresar el descuento pero al momento de ingresarlo si me lo manda a la textbox pero no se llama la funcion y de hecho se vuelve a crear la ventana de ingresar el password.

Espero me puedan ayudar. De antemano muchas gracias.

P.D. agregue un tipo password que es una copia de prompt solo que la caja es de tipo password no se si por esto este teniendo este problema.

function descuento()

{

Meteora.overlay();

Dialog.password('Ingresa contraseña de administrador', {

'onOk': function(dialog) {

if (this.value) {

if (this.value=='lalo'){

/////////////////////////////////////////////////////////////////7

Dialog.prompt('Ingrese el descuento global',

{

'onOk': function(dialog)

{

if (this.value) {

////aqui no me llama a la funcion y la

////ventana de contrseña se vuelva a desplegar

document.getElementsByName(“descglobal”)[0].value=this.value;

descuento_global();

dialog.close();

} else {

Dialog.alert('Descuento Incorrecto');

}

},

'onCancel': function(dialog)

{

if (this.value)

{

Dialog.alert('Por favor, ingrese el descuento.');

} else

{

Dialog.question('Esta seguro de salir de la aplicacion de descuento?',

{

onYes: function(dialog)

{

Meteora.removeOverlay();

dialog.close();

this.close();

}.bind(dialog)

});

}

}

});

////////////////////////////////////////////////////////////////7

dialog.close();

}

else

{

Dialog.alert('Contraseña Incorrecta');

}

} else {

Dialog.alert('Por favor, ingrese la contraseña');

}

},

// action when the user cancels the dialog

'onCancel': function(dialog) {

if (this.value) {

Dialog.alert('Por favor, ingrese la contraseña.');

} else {

Dialog.question('Esta seguro de salir del descuento?', {

onYes: function(dialog){

Meteora.removeOverlay();

dialog.close();

this.close();

}.bind(dialog)

});

}

}

});

}

  • Friday December 5, 2008 @ 11:52 date
  • juanito user
There are no replies yet.

Copyright © 2007-2009 Astrata Software.