Можно ли получить данные с контроллера в cshtml? (JSON) - PullRequest
0 голосов
/ 13 ноября 2018

Можно ли получить данные invalidTransferNo в файл CSHTML?затем пройдитесь через модальное внутреннее представление.

Глобальная переменная для списка недопустимых номеров передачи.

 public List<string> invalidTransferNo;

Controller.cs

 [HttpPost]
    public ActionResult SelectedTransferNoDeletion(List<string> selectedTransferNo, string deletionNotes) {
        for (int i  = 0; i < selectedTransferNo.Count; i++) {

            var checkingTransferNo = deletePendingSrv.GetDeletionNotes(selectedTransferNo[i]);


                if(checkingTransferNo.ToString().Equals("")) {
                var output = deletePendingSrv.SaveDeletionPending(selectedTransferNo[i], SessionUserInfo.Username, deletionNotes);

            }
            else {
                invalidTransferNo.Add(selectedTransferNo[i]);
            }

        }
        return Json(BaseVariable.DEFAULT_SUCCESS);
    }

Сценарии (CSHTML)

 var selectedTransferNo;

$(".selectSaveButton").click(function () {

    var deletionNotes = $('#selectedDeletionNotes').val();

        $.ajax({
            url: '/@Controller/SelectedTransferNoDeletion',
            type: 'POST',
            contentType:'application/json',
            dataType: 'JSON',
            data: JSON.stringify({ selectedTransferNo: selectedTransferNo, deletionNotes: deletionNotes }),
            success: function (response) {

                if (response != null) {
                    alert(response); -- getting the data here pass through a text box or list of invalid transfer.
                }


            },
            error: function (response) {

                alert(response);
            }



        });


});

Я хотел получить данные о недопустимом переносе без списка из контроллера в представление.Является ли это возможным?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...