Java脚本
$("#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)
{
}
cshtml
@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 })
基于给定的片段,我想要onclick按钮,它将通过buCode, 当我单击按钮时,在cs中将显示参数bucode,但随后它将再次加载到cs中,并且参数为null。 我尝试将ajax类型更改为,但是当onclick cshtml返回cs中的null时。 所以我不知道出了什么问题。