0

我正在尝试使用 jquery 对话框上传图像并将其保存在服务器文件夹“图像”中并将图像路径发送到数据库。

这是我在asp中的文件上传控件,它显示在jquery对话框ui上

<asp:FileUpload ID="upl_Photo" runat="server" />

当我单击对话框按钮上的“确定”按钮时,我需要它将图像保存在“图像”文件夹中。

$(function () {
$(".dialog_Items").dialog({
    autoOpen: false,
    width: 500,
    height: 400,
    modal: true,
    show: 'fade',
    buttons: {
        'Add': function () {
           //save image in a server folder

            $.ajax({
                //send saved image path 

            });

            $(this).dialog('close');

        },
        'Cancel': function () {
            $(this).dialog('close');
        }
    },
    open: function (event) {
        $('.ui-dialog-buttonpane').find('button:contains("Add")').addClass('addButton');
        $('.ui-dialog-buttonpane').find('button:contains("Cancel")').addClass('cancelButton');
    }
});

$("#btn_Items").click(function (event) {
    event.preventDefault();
    $(".dialog_Items").dialog("open");
});

});

4

1 回答 1

0

您可以使用 ASP.Net 文件上传控件上传多个文件....使用 ajax UpdatePAnel....一旦发布到服务器,将文件保存到磁盘并复制路径就不会那么麻烦了....

否则你可以使用uploadify - http://www.uploadify.com/

于 2013-05-30T16:27:30.880 回答