【问题标题】:jQuery - how to submit a `post` `multipart/form-data` from a form and get your function called?jQuery - 如何从表单提交`post``multipart/form-data`并调用你的函数?
【发布时间】:2011-12-16 23:20:09
【问题描述】:

所以目前我有一个这样的表格:

            <form method="POST" id="form_upload" enctype="multipart/form-data" action="./dev.html">
                <fieldset>
                    <legend>
                        Name:
                    </legend>
                    <input type="text" class="required" name="file_name" />
                </fieldset>
                <fieldset>
                    <legend>
                        File:
                    </legend>
                    <input type="file" name="datafile">
                </fieldset>
                <input type="submit" value="Upload" />
            </form>

我想通过 jQuery ajax 工具在不刷新页面的情况下提交它,并在编译时调用我的函数(例如警报)。是否有可能以及如何做这样的事情? (如果可能的话,它应该在 IE 6 BTW 中工作......=)

【问题讨论】:

标签: javascript jquery html forms post


【解决方案1】:

也许您可以使用jQuery Form Plugin。代码将是这样的:

<script type="text/javascript"> 
    $(document).ready(function() { 
        $('#form_upload').ajaxForm(function() { 
            alert("Thank you for your upload!"); 
        }); 
    }); 
</script> 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    • 2011-04-02
    相关资源
    最近更新 更多