簡體   English   中英

如何從JsonResult返回值到引導文件輸入

[英]how to return a value from JsonResult to the bootstrap fileinput

晚上好,我使用的是api bootstrap fileinput,我想知道是否可以使用ContetResult返回一個值並在View中使用它。

我的測試控制器方法ContentResult(只是一個測試):

public ContentResult upload()
{

    string name = "";
    for (int i = 0; i < Request.Files.Count; i++) 
    { 
        HttpPostedFileBase file = Request.Files[i];
        name = file.FileName;
    }

     return Content("{\"name\":\"" + name + "\"}", "application/json");

}

和我的看法:

<input id="input-701" name="kartik-input-701[]" type="file" multiple=true class="file-loading" />
<input type="text" class="file_name" />

<script type="text/javascript">

    $("#input-upload").fileinput({ 'showUpload': true, 'previewFileType': 'any' });

    $("#input-701").fileinput({

        uploadUrl: '@Url.Action("upload", "Home")', // server upload action
        uploadAsync: false,
        maxFileCount: 50,


        sucess: function (e, data) {

            $('.file_name').html(data.result.name);

        }
    });


</script>

所以我想做這樣的說明性屬性:成功

謝謝您的幫助!

只需在文本框中插入值

  $('.file_name').val(data.result.name);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM