嗨,我有这个数据,当单击时将使用jquery将值传递到输入文本框中。我也在后端使用php。只有值相同,脚本和数据才正确传递到输入文本框中。我将如何做到这一点,以便将传递到输入文本框中的数据动态呈现。这是下面的脚本
在后端
<?php foreach($mondays as $key=>$monday): ?>
<?php echo "<a id='data-monday-".$key."' href='javascript:void(0);' data-id='$monday' >$monday</a>"; ?>
<?php echo "<br>";?>
<?php endforeach; ?>
在下面的我的jquery脚本中
<?php $mondays = json_decode($postRoom['day_monday']); ?>
<?php foreach($mondays as $key=>$monday): ?>
$("#data-monday-<?php echo $key;?>" ).click(function(){
// var keys = $(this).attr("<?php echo $key;?>");
var keys = $('a[href="javascript:void(0);"]').data('id');
console.log(keys)
$("#selectTime").val(keys);
});
<?php endforeach; ?>
我下面的输入texbox
<label for="time" class="form-label">Select time from the table</label>
<input type="text" id="selectTime" name="checkintimes" class="form-control" readonly="readonly" />