0
我有一個按鈕,我想按下並將我帶到網頁。我需要在請求中包含發佈數據,並希望收到放在iframe中的HTML。按鈕上的ExtJS POST單擊
這是我認爲的代碼看起來
buttons: [
{
text: "link",
handler: function(){
Ext.Ajax.request({
url: 'http://www.createbarcode.com/',
method: 'POST',
params: {
barcodeData: Ext.getCmp('BarcodeField')
},
success: function(response, conn) {
//Create iframe window with response HTML
},
failure: function(response, conn) {
var data = Ext.decode(response.responseText);
alert("Failure: " + data.msg);
}
});
}
}
]
感謝。
那究竟是什麼問題? – lascort 2014-09-24 15:40:45
通過href:'www.google.com',目標:'_blank'按鈕會將您帶到新標籤中的網頁。如何包含POST數據並在新選項卡中打開網頁? – user4067565 2014-09-24 15:47:40
爲什麼要打開新標籤中的網頁?如果你這樣做,你是Ext JS應用程序將無法知道響應的結果。這聽起來像你需要更好地設計和描述你需要做什麼,然後詢問如何完成它。 – existdissolve 2014-09-24 19:21:35