javascript - 如果 json_encode 包含数据库查询中的字符,则 JavaScript 上的条件

标签 javascript php json

我正在为我的页面创建基于数据库的按钮限制。如果单元格是 == A ,我可以使用 json_encode 。 但我想验证 json 结果是否包含字母 A。

数据库:
|编号 |配置 |
| 02| ABCD |

请查看下面我当前的代码

在我的restriction.php页面上

if($client >= 0){
$data = $con->query("SELECT Config FROM data WHERE id = ".$userid." limit 1;");
$configuration_data = $data->fetch_assoc();
}
echo '<script>window.configuration_data = '.json_encode ($configuration_data).'</script>';

在我的 config.js 上,此代码仅在结果为 A 时才验证,但我希望单元格上是否有字母 A

if(window.configuration_data.Config == "A"){ 
  $('.Modify').hide();
}

最佳答案

window.configuration_data = {"Config":"ABCD"};
if(window.configuration_data.Config.indexOf('A') > -1) {
  console.log('hide .Modify here')
  //$('.Modify').hide();
}

关于javascript - 如果 json_encode 包含数据库查询中的字符,则 JavaScript 上的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46193000/

相关文章:

javascript - 如何成功地操作从用户输入中获取的数字? (HTML/JavaScript)

javascript - 与数据表相关的(级联)下拉菜单

php - 试图将表单信息发送到数据库 PHP/MYSQL

php - 如何打印 Magento 的所有产品列表?

Go 语言中 JSON 嵌套结构体

javascript - GatsbyJS + Netlify 表单不接收提交

javascript - jquery.ptTimeSelect.js 如何在输入字段上方显示弹出窗口?

javascript - 基本 PHP 迭代并 explode ?以及标题

php - 将 JSON 字符串解析为数据库

javascript - 为什么 'await' 不等待 axios 请求完成?