php llamado por ajax no aparece en el navegador, sólo lo puedo ver en el debugger/Nework o en el firedebug / Red
Aquí se origina la llamada al archivo php: (funciona bien).
me.on('ButtonClicked', function (grid) { var sm = grid.getSelectionModel(); var selected = sm.getSelection(); var numRecords = sm.getCount(); // Devuelve el número de filas seleccionadas Ext.each(selected, function(item) { var url = item.get('Archivo'); rows.push(url); // agrega enlaces a la matriz (cada enlace es un tabulado en formato html) }, this); Ext.Ajax.request({ url: 'recibeS.php', // Hago la llamada a mi php method: 'POST', params: { 'group[]': rows, // paso la matriz en los parámetros ///////// Uno de mis intentos... pero, no funciona... /////// success: function(result, action) { var win =Ext.getCmp('myCmp'); win.myWindow.show(); } ////////////////////////////////////////////////////////////////////// }, }) }, this); }
El php recibe los parámetros que paso, se procesa en el servidor ... pero no se despliega en el browser, sólo lo puedo ver "debugeando". Y la línea "ECHO..." no hace absolutamente nada
- <html>
- <head>
- <title>Aplicación de prueba - Despliege de tabulados</title>
- </head>
- <body>
- </body>
- <?php
- foreach( $_POST['group'] as $value){
- include $value;
- ECHO "<a href='$value'><div align=center><img src='SaveFile.PNG' border=0></div></a> <br /><br />";
- }
- ?>
- </html>
Gracias por la ayuda que me puedan dar.
Saludos
var win =Ext.getCmp('myCmp');
Desde el servidor recibo el archivo "recibeS.php" que contiene (en formato html) el contenido de los enlaces que se han insertado ahí con el comando "Include"... entonces, cómo recupero o capturo este archivo?
Tengo un grid panel
Ext.define('UrlGrid', { extend: 'Ext.grid.Panel', itemId: 'urlgrid', alias: 'widget.UrlGrid', layout: 'fit',
y dentro de él, tengo Un modelo ("MyGrid"), un JsonStore (var = store)... que tiene un botón en cuyo Listener se origina la llamada al archivo php... entonces cúal ha de ser el componente que debo indicar para
win.myWindow.show();
Gracias por la ayuda que todavía me puedas dar.
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.