通过Jquery Modal上传图片

时间:2010-10-13 17:18:15

标签: jquery-plugins

我想使用jquery Modal将照片上传到我的应用程序(asp.net mvc)。

首先我创建了将在模式中显示的div,如下所示:

<div id="dialog-form" title="Upload File">
    <p>
        <input type="file" id="fileUpload" name="fileUpload" />

     </p>
</div>

然后当我按下一些Hyberlink时,模态将出现,当我按下确定 我想将照片带到控制器中的动作进行一些处理...

我不知道如何将照片带到服务器......

模态代码如下所示:

        $("#dialog-form").dialog({
            bgiframe: true,
            height: 200,
            modal: true,
            autoOpen: false,
            resizable: false,
            buttons: {
                Cancel: function () {
                    $(this).dialog('close');
                },
                Ok: function () {
                    $.ajax({
                        type: "POST",

                        url: '<%: Url.Action("Upload", "SomeController") %>',
                        success: function (result) {
                            if (result.Success == true) {
                                alert(result.Message);
                            }
                        }
                    });
                }
            }
        });

我应该使用$ .ajax()中的数据..但是如何? 我的控制员对我没有任何签名...... public JsonResult Upload()就像这样

它在Request.Files中查找上传的文件 喜欢:

foreach(Request.Files中的字符串inputTagName) { 一些处理 }

任何帮助吗??

0 个答案:

没有答案