在成功加载任何输入文件后触发的JQuery事件

时间:2018-05-02 21:02:15

标签: javascript jquery

我正在尝试为WordPress构建一个扩展,我希望在提交后获取表单数据,问题在于具有输入文件的表单,我只想从数据库中获取一些信息但是之后文件已成功加载,是否有任何输入文件加载后触发的事件? 我尝试使用提交事件,但它只会占用数据库中的前一个数据,因为当时文件尚未成功上传。 到目前为止,这是我的代码。

jQuery(function ($) {
    $(document).ready(function(){
        var inputValues = [];
        // Here's the event I'm using
        $("form").submit(function( event ) {    
            var inputs = $(this).find("input, textarea, button, select");
            inputs.each(function(index){
                inputValues.push($(this).val());
            });
            }

            var formObj = {
            action      : "users_inputs",
            userValues  : inputValues
            };
            // WORDPRESS AJAX
            jQuery.post(users_obj.ajax_url, formObj);

        event.preventDefault();
        });

    });

任何想法?
谢谢!

0 个答案:

没有答案