Jquery自动选择数据库选项
Jquery auto select option from database
$(document).ready(function(){
$("#country").load("country.php");
$("#state").load("state.php");
$("#country").change(function(){
switch($("#country").val()){
case "aus":$("#state").load("aus_state.php");break
case "eng":$("#state").load("eng_countie.php");break
case "usa":$("#state").load("us_state.php");break
}
});
});
我有一个动态选择选项,国家->状态,使用jquery加载文件。然而,我需要从数据库自动选择的选项。例如,如果用户数据库的国家是usa,那么该选项将自动选择usa。
像这样的
$country=$data['country'];//query from DB
if($("#country").val()==<?PHP echo $country;?>){select the option...}
你可以试试:
<html>
<head>
<title>Page</title>
</head>
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
//load countries
$("#country").load("country.php");
//print php variable into js
var country = '<?php echo $data["country"]; ?>';
//set the item that matches country variable as selected
$("#country option").filter(function() { return $(this).text() == country; }).prop("selected", true);
});
</script>
<body>
(..)
相关文章:
- 在php和mysql中选择选项.一旦选择了选项,就列出我的sql数据库数据
- AngularJS设置从数据库中选择选项
- HTML 5 帮助.使用websql数据库中的动态javascript渲染选项
- 尝试使用 ASP-classic 和 jQuery 根据数据库的结果自动选择下拉选项
- 在选择下拉选项时,从mysql数据库填充HTML表单字段
- jqueryui选项卡,根据数据库中的值创建选项卡
- 3 选项从数据库中删除更改时选择设置值
- 单击图像时从数据库加载选项id
- 根据另一个下拉列表中的选择从数据库下拉下拉选项
- 删除 localStorage,Chrome/Chromium 中选项卡的数据库存储
- 使用 jsp 和 oracle 数据库创建登录选项
- 引导数据库数据切换在同时使用两个标签时不使用 href #home 选项卡
- 在 JSP 中选择<选项>时从数据库中获取值
- 如何从使用 php 动态创建的选项使用 php 将值发布到数据库
- 下拉选项依赖于另一个下拉选项(所有值都来自数据库)
- 如何在 php 中将数据保存在 mysql 数据库中后在按钮单击中切换选项卡
- 从数据库中选择父选项字段时填充子选项字段的简单方法)
- IndexedDB数据库身份验证-安全选项-加密/哈希JavaScript HTML5
- MySQL vs JSON vs Firebase作为数据库选项
- Jquery自动选择数据库选项