Php 从数据库插入选择框列

Php 从数据库插入选择框列,php,mysql,laravel,Php,Mysql,Laravel,从数据库中检索表。没问题。但是该表的两列,我想用select框检索它们 我试过了。但仍然看到两个分离的列。 这是: 我的专栏: 我的看法是: 还有jquery: 从数据库中检索所有列,并在视图中进行编码以 显示所有列 使用JQuery在标题中设置一个下拉值,并在页面加载时隐藏相关列 使用JQuery函数在下拉选项select上显示/隐藏表的列 如果您理解或需要示例代码,请告诉我。您必须将两列添加到视图中,并使用js切换它们,否则每次都必须通过ajax获取全部内容。这里有一个jQuery解决方案

从数据库中检索表。没问题。但是该表的两列,我想用select框检索它们

我试过了。但仍然看到两个分离的列。 这是:

我的专栏:

我的看法是:

还有jquery:

  • 从数据库中检索所有列,并在视图中进行编码以 显示所有列
  • 使用JQuery在标题中设置一个下拉值,并在页面加载时隐藏相关列
  • 使用JQuery函数在下拉选项select上显示/隐藏表的列

如果您理解或需要示例代码,请告诉我。

您必须将两列添加到视图中,并使用js切换它们,否则每次都必须通过ajax获取全部内容。这里有一个jQuery解决方案

$(函数(){
$('.pricetag')。在('change',function()上{
//切换时同步选择值
$('.pricetag').val($(this.val())
//交换隐藏列
$('tr td:n类型(2),tr td:n类型(3),th:n类型(2),th:n类型(3)')。toggleClass('price-hidden'))
})
});
。价格隐藏{
显示:无;
}

名称
价格
旧价
价格
旧价
名字1
旧价
新价格
名字1
旧价
新价格

这一点很不清楚。你到底想要什么?能用选择来过滤你的输出吗?你看,我有两个选择。我希望在数据库表的列中显示每一个select。“old_price”和“price”告诉我们哪个输入将导致您显示哪个输出,否则这只是一个兰布莱索,您想交换该列显示的内容吗?只需在输出中添加这两列,并使用jsi从数据库中检索“td”中的数据进行切换就可以了。我在数据库price和oldprice中有两列,我只想在一列中检索这些。不是两个分离的列。这就是我添加选择框的原因。表标题并希望在视图中的一列中检索数据库中的两列感谢您的解释,我尝试了您所说的内容,但仍然使用分隔列。我更新了我的问题来解释我是怎么做的?我错过了什么吗。我还将css代码添加到css文件中。是的,取消隐藏它们,这是我的错误。我编辑了栏目号。但还是分开了。我打错电话了吗?我现在从文件夹中调用它,但它们仍然都显示出来。你说用$包装脚本是什么意思?:)抱歉给你添麻烦了,但你现在真的救了我。@KubilayTurgut更新了答案,但如果他们都出现了,那就是css问题。@KubilayTurgut你必须弄清楚。。。提供的代码有效。