簡體   English   中英

如何在彈出窗口中顯示消息?

[英]How to display the message in the popup?

我有一個在html頁面中設計的彈出窗口。 在此處輸入圖片說明

我需要在邊框外的按鈕附近顯示消息“此批包含“ + TargetCount +”記錄。請按繼續以完成導入數據。”,“ TargetCount”從控制器返回。 我有我的控制器,

   [HttpPost]
   public JsonResult UploadFile(string id)
   {
   if (this.Request.Files.Count >= 1)
        {
            var file = Request.Files[0];
   ImportFileSetting importFileData = importHandler.SaveUploadedFile(file, caseNumber, isFieldName);
        return Json(importFileData.TargetCount);
        }
        return Json(null);
    }

我有我的jquery,

function UploadFile(event) {
sendFile(event.target.files[0]);}
function sendFile(file) {
var data = new FormData();
data.append("Uploaded", file);
var id =true;
$.ajax({
    type: 'post',
    url: '/Import/UploadFile?id=' + id,
    data: data,
    success: function (data)
    {
        if (data) {
            var errorMessageOne = " This batch contains " + data + " records.  Please press Continue to finish importing your data.";
            return errorMessageOne;
        }

    },
});}

作為IAM的初學者,我不如何返回此消息。 請告訴我如何實現這一目標。

$.ajax({
type: 'post',
url: '/Import/UploadFile?id=' + id,
data: data,
success: function (data)
{
    if (data) {
        var errorMessageOne = " This batch contains " + data + " records.  Please press Continue to finish importing your data.";
        <!-- example code -->
        $('.msgbox').html(errorMessageOne);
    }

},
});

我已經接受了您的Ajax代碼並進行了如上所述的編輯! 您不必返回味精! 就像我在示例中所顯示的那樣,只需要選擇要顯示消息的元素並在html中添加var元素即可! 由於我的代碼是一個示例,因此您需要仔細研究jquery並選擇必要的元素以顯示消息。

例如,如果您有帶有類messageh1標簽,則代碼應如下所示。

$('.message').html(errorMessageOne);

暫無
暫無

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

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