【发布时间】:2015-09-23 02:30:13
【问题描述】:
我想添加一个日期输入字段,比当前月份晚一个月自动填写。但是在javascript上循环时我遇到了麻烦。请帮帮我
<script type="text/javascript">
$(document).ready(function() {
var max_fields = 10; //maximum input boxes allowed
var wrapper = $(".input_fields_wrap"); //Fields wrapper
var add_button = $(".add_field_button"); //Add button ID
<?php for($xd=1;$xd<=10;$xd++) { ?>
var x = 3; //initlal text box count
$(add_button).click(function(e){ //on add input button click
e.preventDefault();
if(x <= max_fields){ //max input box allowed
$(wrapper).append('<div><div class="col-xs-4"><label>Cicilan Uang Muka/Tunai Ke-' + x + '</label></div><div class="col-xs-4"><label>Nilai (Rupiah)</label><input type="text" name="nilai_rp_ke_2_sd_n[]" class="form-control"/></div><div class="col-xs-3"><label>Tanggal Jatuh Tempo</label><input type="text" name="jth_tempo_cicilan_ke_2_sd_n[]" class="form-control pull-right" value="<?php $d=strtotime("+$xd Months", $cicilan_ke2); echo date("d/m/y", $d); $xd++; ?>" readonly="readonly"/></div><a href="#" class="remove_field">Remove</a></div>'); //add input box
x++; //text box increment
}
});
<?php } ?>
$(wrapper).on("click",".remove_field", function(e){ //user click on remove text
e.preventDefault(); $(this).parent('div').remove(); x--;
})
});
</script>
【问题讨论】:
-
我看这里根本不需要混合php,应该都是用js来完成的
-
您的代码是否在 .PHP 文件中?
-
你能帮我打印下个月的日期栏吗....嗯,这是.php文件的形式
标签: javascript loops