我有下面的脚本用 jq 生成月份中的天数,我想将回发数据传递给for
循环作为 php 中的条件,以便它可以准确地填充选择框中的天数。
这是根据年份和月份更改日期的方法
$('#mm').change(function () {
var mm = $(this).val();
var yy = $('#yy').val(); //get the year
var dd = days_in_month(mm, yy);
$.ajax({
type: "POST",
url: 'inc/callback/req_days_in_month.php',
data: {
days: dd,
},
success: function (data) {
//something to do to pass data to php...?
}
});
$('#dd').val(dd);
});
我想$i<=31
用来自 ajax 的回发值替换,
<select id="dd">
for($i=1; $i<=31; $i++){
echo '<option value="$i">$i</option>';
}
</select>
req_days_in_month.php:
<?php
$days = $_POST['days'];
echo $days;
?>
有可能做到吗?