如何在PHP foreach loop()中使用jQuery设置值?

时间:2018-08-18 06:05:18

标签: jquery

我有此HTML代码和PHP foreach:

const get1 = () => Promise.resolve('get1');
const get2 = () => Promise.resolve('get2');
(async () => {
    const result = [
      await get1(),
      await get2(),
    ];
    console.log(result);
})();

这个可见的输入字段基本上显示了我单击时的时间。现在,我想在单击<?php foreach($noOfAdult as $key => $valu) { ?> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label>Start Time</label> <input type="text" name="startTime" class="form-control addTime start_time" placeholder="Start Time"> <input type="hidden" class="set_timestart set_start_time" name="timestart[]" value=""> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>End Time</label> <input type="text" name="endTime" class="form-control addTime end_time" placeholder="End Time"> <input type="hidden" class="set_timeend set_end_time" name="timeend[]" value=""> </div> </div> </div> <?php } ?> 字段时将其值设置为.start_time隐藏字段。

注意:可见和隐藏输入字段都在PHP foreach LOOP中。

我正在使用jQuery .set_start_time方法,但没有运气:(

jQuery代码:

each()

1 个答案:

答案 0 :(得分:0)

哦,现在正在工作。我正在使用以下jQuery代码:

$('.start_time').each(function(v, l) {
   $(this).blur(function() {
      $(this).next('.set_start_time').val($(this).val());
   });
});