在实施AJAX之前,表单提交,上传文件以及通过PHP发送电子邮件,因此我假设有一些我缺少的AJAX或PHP选项。任何帮助或指示将不胜感激。
-
JQuery的
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
self.centralwidget = QtGui.QWidget(MainWindow)
MainWindow.setCentralWidget(self.centralwidget) # <--
lay = QtGui.QVBoxLayout(self.centralwidget)
self.label = QtGui.QLabel(self.centralwidget)
self.label.setPixmap(QtGui.QPixmap("Capture.PNG"))
self.label.setScaledContents(True) # <--
lay.addWidget(self.label) # <--
PHP
$('.form').submit(
function(event) {
var content = $(this).data('load'),
url = $(this).attr('action');
$.ajax({
type: "POST",
url: url,
data: $(this).serialize(),
processData: true,
beforeSend: function() {
},
success: function(data) {
$('.flex-inline').load(content, function() {
ajaxForms.init();
});
}
});
event.preventDefault();
});