我有一个页面 A,其中有一个输入年份和月份下拉列表的表单。
<form method="post" action="" name="form_cal" id="form_cal" class="inputform">
<div class="h5"><strong>Total Number of People Registered:</strong> <?Php echo $totalpersons; ?></div>
<div class="clear_5"></div>
<div>
<span><label class="h5"><strong>Year *</strong></label></span>
<div class="clear_1"></div>
<span><input name="year" type="text" class="textbox" id="year" required></span>
</div>
<div>
<span><label class="h5"><strong>Month for Screening</strong></label></span>
<span>
<select name="month" id="month" value="" tabindex="1" aria-hidden="true" required style="height:50px;display: block;padding:10px;" class="h5">
</select>
</span>
</div>
</form>
我还有另一个页面 B,它通过 ajax 在页面 A 上选择了月份中的所有日期。
如果我使用年份的日期功能,date("Y");它工作正常。我得到指定月份的所有日期。但是年份的日期功能仅适用于当年。我想要实现的是能够在输入字段中输入年份,当调用ajax时,将输入字段中的年份值传递给ajax,以便显示所选月份的日期指定的年份。下面是我的ajax调用(我认为这是我需要进行调整的地方。但无法找出最好的方法)
$(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;
}
任何帮助将不胜感激
慕神8447489
江户川乱折腾