Ajax表单不上传文件或发送电子邮件

时间:2018-06-14 16:48:48

标签: php html ajax

在实施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();

    });

0 个答案:

没有答案