【发布时间】:2014-07-04 12:23:37
【问题描述】:
我正在使用 ASP.NET MVC,并且正在尝试使用 Ajax Spinner。当用户提交定义的按钮时,应该显示一个 ajax 微调器,同时构建和显示我的部分视图。这就是我正在做的事情。
这是我的按钮和链接到该按钮的 jQuery 代码。 SuggestionsContainer 表示将呈现部分视图的容器:
<input type="button" value="Suggérer rdv" id="SuggestBtn" disabled ="disabled"/>
<div id="suggestionsContainer">
</div>
$('#SuggestBtn').click(function() {
var intervals = scheduler.GetSelectedInterval();
//var $hiddenInput = jQuery('input:hidden', jQuery(this));
//$hiddenInput.val(intervals.ToString());
var chk = $('#chbxPADC').is(':checked');
var chk1 = $('#chbxPADP').is(':checked');
var chk2 = $('#chbxPremPADC').is(':checked');
var chk3 = $('#chbxPremPADP').is(':checked');
var chk4 = $('#chbxOther').is(':checked');
var chkMan = $('#Homme').is(':checked');
var chkWoman = $('#Femme').is(':checked');
var NbPADC = $('#NbPADC').val();
var NbPADP = $('#NbPADP').val();
var isFemale = true;
if (chkMan == true)
isFemale = false;
PADP = chk1;
PADC = chk;
PremedicationPADC = chk2;
PremedicationPADP = chk3;
autre = chk4;
$.get('/Home/GetSuggestions', { PADP: PADP, PADC: PADC, isFemale : isFemale, PremedicationPADP: PremedicationPADP, PremedicationPADC: PremedicationPADC, NbPADC: NbPADC, NbPADP: NbPADP, autre: autre, intervals: intervals.ToString() }).success(function (html) {
$('#suggestionsContainer').html(html);
});
});
我已阅读 this StackOverflow Q&A,但正如您所见,我没有使用 @Ajax.ActionLink。
知道在这里做什么吗?
【问题讨论】:
标签: c# jquery ajax asp.net-mvc-4