Multipart form data ajax request in dojo

回眸只為那壹抹淺笑 提交于 2019-12-11 09:06:47

问题


I googled a lot but could not find a way to do ajax post request for Multipart formdata enctype form .Can anybody help


回答1:


Check out Example 1 in the dojo.xhr documentation: http://dojotoolkit.org/reference-guide/1.8/dojo/xhr.html

A tweaked/shortened version:

<form data-dojo-type="dijit/form/Form" id="myForm" data-dojo-id="myForm"
 encType="multipart/form-data" action="" method="">

 <input data-dojo-type="dijit/form/ValidationTextBox"
    type="text"
    id="name"
    name="name" />

 <div data-dojo-type="dijit/form/Button">
    Submit
    <script type="dojo/method" data-dojo-event="onClick" data-dojo-args="evt">
        dojo.xhrPost({
            // The target URL on your webserver:
            url: "#",

            // The form node, which contains the
            // to be transferred form elements:
            form: "myForm",

            // Event handler on successful call:
            load: function(response, ioArgs){
                // do something
            }
        });
    </script>
 </div>
</form>


来源:https://stackoverflow.com/questions/14459618/multipart-form-data-ajax-request-in-dojo

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!