单击提交时如何编辑现有的JS脚本以上传表单?

时间:2012-03-08 08:59:08

标签: javascript ajax forms codeigniter

这是代码。我想要的是能够上传文件,然后,表单返回其正在数据库中为上传文件的特定用户添加的URL。实际上它是他的个人资料图片,所以很明显它必须连接,如果你知道我的意思。

<script>
    $(document).ready(function() {

        $("#writer_reg").submit(function(){

            $("#writer_reg button").button('loading');
            $("#success").hide();
            $("#error").hide();

            var faction = "<?php echo site_url('writer/create')?>";
            var fdata = $("#writer_reg").serialize();
            $.post(faction, fdata, function(rdata){
                var json = jQuery.parseJSON(rdata);
                if(json.isSuccessful){
                    $("#successMessage").html(json.message);
                    $("#success").show();
                }else{
                    $("#errorMessage").html(json.message);
                    $("#error").show();

                }

                $("#writer_reg button").button('reset');
                $("#writer_reg input[name='name']").select();
            });

            return false;
        });
    });


    </script>

1 个答案:

答案 0 :(得分:2)

您是否已将表单放在多部分数据上?

enctype="multipart/form-data"