ajax Нажимаем, что параметр проходит после загрузки, пропуск параметра отсутствует - PullRequest
0 голосов
/ 10 марта 2020

Java script

    $("#samplefile").click(function () {
        alert("onclick");
        MemberCategoryReport.SampleFile();
    });



SampleFile: function () {
        formdata = {
            buCode: BUSELECTION_CODE
        };
        alert("SampleFile_call");
        $.ajax({
            type: 'POST',
            url: MemberCategoryReport.sampleFileUrl,
            data: JSON.stringify(formdata),
            contentType: 'application/json; charset=utf-8',
            dataType: 'json'
        });

CS

public FileResult SampleFile(string buCode)
{

}

cs html

@Html.BOSButton(UIResources.Area_CMP_SampleTemplateCSV, "upload-sample", UIEnum.AccessLevel.Create, UIEnum.BackOfficePage.MemberCategoryReport, new {id= "samplefile", type = "submit", @class = "btn btn-default", tabindex = 7 })

На основе предоставленного фрагмента я хочу нажать на кнопку и он передаст buCode, когда я нажму на кнопку, в cs он покажет param bucode, но затем снова загрузится в cs, и параметр будет нулевым. Я пытаюсь изменить тип ajax на, но затем при нажатии на cs html, возвращая ноль в CS. Так что я не уверен, что пошло не так.

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