2 回答
TA贡献1796条经验 获得超4个赞
经过进一步阅读和测试,我能够解决它。感谢@Studocwho 的指导。并感谢其他评论并提出解决方案的人。这是我的工作解决方案:
$(document).ready(function(){
var timer = null;
var dataString;
function submitForm(){
$.ajax({ type: "POST",
url: "cim-calendar-action.php",
data: dataString,
success: function(result){
$('#calendar-display').html(result);
}
});
return false;
}
$('#month').on('change', function() {
clearTimeout(timer);
var month = $(this).val();
var year = $("#year").val();
dataString = {'month': month, 'year': year };
timer = setTimeout(submitForm, 050);
});
});
我添加var year = $("#year").val();并将数据字符串更改为dataString = {'month': month, 'year': year };
添加回答
举报