带有php变量的下拉框
Dropdown box with php variables
如何使用$row['clinic_id']. "-" . $row['clinic_name']
制作过滤器下拉框以显示。例如,1-MedCare等等,我甚至不知道从哪里开始,有什么想法吗?我还希望当我点击某个选项时,它会在我的表中过滤掉,并只显示
如果我理解正确,您希望创建一个包含PHP变量的下拉列表。方法如下:将以下内容放入PHP文件中。
<!DOCTYPE html>
<html>
<body>
<select>
<option value="<?php echo $row['clinic_id'] . ' - ' . $row['clinic_id']; ?>"><?php echo $row['clinic_id']; ?></option>
</select>
</body>
</html>
以下是如何根据所选下拉元素显示div:
document.getElementById('options').onchange = function() {
var i = 1;
var myDiv = document.getElementById(i);
while(myDiv) {
myDiv.style.display = 'none';
myDiv = document.getElementById(++i);
}
document.getElementById(this.value).style.display = 'block';
};
div {
display: none;
}
<select name="options" id="options">
<option value="1">First</option>
<option value="2">Second</option>
<option value="3">Third</option>
</select>
<div id="1" style="display:block">First Text</div>
<div id="2">Second Text</div>
<div id="3">Third Text</div>
在选项标签中这样尝试
<option value="<?php echo $row['clinic_id']."-".$row['clinic_name']; ?>"><?php echo $row['clinic_id']."-".$row['clinic_name']; ?></option>
<select>
<option value="<?php echo $row['clinic_id']; ?>"><?php echo $row['clinic_id']; ?>-<?php echo $row['clinic_name']; ?></option>
</select>
否则
<select>
<option value="<?php echo $row['clinic_id']; ?>"><?php echo $row['clinic_id']."-". $row['clinic_name']; ?></option>
</select>
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 如何在php变量中嵌入JQuery代码
- 在javascript函数中使用php变量
- 将地理编码结果转换为php变量以发布到mysql数据库
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 从Javascript和Php变量创建Html模板文档
- 如何将php变量作为javascript中列表的元素
- 将PHP变量分配给PHP数组
- 如何在没有ajax的情况下将javascript动态数据发送到php变量
- 在Javascript甜甜圈图的PHP变量中引用PHP变量
- 使用javascript访问php变量
- 在Javascript文件中获取PHP变量
- 如何为Javascript数组()的使用准备PHP变量
- 如何获取PHP变量数据并将其存储在JavaScript变量中
- Javascript变量到PHP变量-如果语句不起作用,则发布
- 通过Javascript验证PHP变量
- 如何将Ajax数据值分配给PHP变量
- 如何在 bootsrap 完整日历中使用 PHP 变量
- 在javascript中调用PHP变量