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.
