Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jquery中使用php生成的ID_Php_Jquery_Html - Fatal编程技术网

在jquery中使用php生成的ID

在jquery中使用php生成的ID,php,jquery,html,Php,Jquery,Html,我正在使用一个html文件中的foreach循环从数据库中提取id <div id="<?php print ($schedule['boxA']); ?>"> 使用生成的id的方式与在jQuery中使用的方式相同 jQuery('#generated_id') // replace 'generated_id' with the id supplied by PHP 如果要回显id,可以在呈现页面时执行以下操作- jQuery("#<?php echo $sc

我正在使用一个html文件中的foreach循环从数据库中提取id

<div id="<?php print ($schedule['boxA']); ?>">

使用生成的id的方式与在jQuery中使用的方式相同

jQuery('#generated_id') // replace 'generated_id' with the id supplied by PHP
如果要回显id,可以在呈现页面时执行以下操作-

jQuery("#<?php echo $schedule['boxA']; ?>").datetimepicker({
jQuery(“#”).datetimepicker({
坏主意

我想提出如下建议:

<div id="boxA" data-id="<?=$schedule['boxA']?>">
我会(而且确实会)使用不同的模式。您不需要使用ID来引用jQuery中的元素,因此您可以使用类选择器更一般地添加datetimepicker小部件

HTML(内部
foreach
loop):


$('#IDOFDIV')
用div.jQuery('#').datetimepicker的ID替换IDOFDIV({datepicker:false,格式:'H:i',步骤:15,});将php直接放入脚本不起作用您是否尝试将jQuery回显到页面?我尝试为各种输入生成jQuery时间选择器,并且输入id存储在数据库中,因此您使用这些数据库值输出一个包含jQuery的完整页面,对吗?输出是否存在特定问题?回显id不起作用吗?如果我使用数据id,在jquery脚本中输入数据id的方法是什么?我应该修改脚本吗?
$(“#boxA”)。数据(“id”)
将检索id。
<div id="boxA" data-id="<?=$schedule['boxA']?>">
<div class="timepicker" id="<?php echo $schedule['boxA']; ?>">
<script> 
jQuery('.timepicker').datetimepicker({
    datepicker:false,
    format:'H:i',
    step: 15,
});
</script>