Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
Javascript Don';不显示部分下拉列表内容?_Javascript_Jquery_Css - Fatal编程技术网

Javascript Don';不显示部分下拉列表内容?

Javascript Don';不显示部分下拉列表内容?,javascript,jquery,css,Javascript,Jquery,Css,我在后台生成的表单中有一些下拉列表。在下拉列表中每个选项的末尾,在(括号)之间添加了一些内容。我怎么能不显示这些括号及其变量内容?只保留括号前的内容 沃尔沃(30.000) 萨博(40.000) 欧宝(15000) 奥迪(45.000) 狗(300) 猫(50) 鱼(5) 试试这个 var carList=[{name:“奥迪(45.000)”},{name:“萨博(40.000)”},{name:“欧宝(15.000)”},{name:“奥迪(45.000)”}; var$cars=$(

我在后台生成的表单中有一些下拉列表。在下拉列表中每个选项的末尾,在(括号)之间添加了一些内容。我怎么能不显示这些括号及其变量内容?只保留括号前的内容


沃尔沃(30.000)
萨博(40.000)
欧宝(15000)
奥迪(45.000)
狗(300)
猫(50)
鱼(5)
试试这个

var carList=[{name:“奥迪(45.000)”},{name:“萨博(40.000)”},{name:“欧宝(15.000)”},{name:“奥迪(45.000)”};
var$cars=$(“#cars”);
$cars.empty();
carList.forEach(功能(索引){
$cars.append(新选项(index.name.split(“”[0].trim()))
});

试试这个

var carList=[{name:“奥迪(45.000)”},{name:“萨博(40.000)”},{name:“欧宝(15.000)”},{name:“奥迪(45.000)”};
var$cars=$(“#cars”);
$cars.empty();
carList.forEach(功能(索引){
$cars.append(新选项(index.name.split(“”[0].trim()))
});



你有可用的标记吗?看起来你在寻找一个基于javascript的答案。你有一些到目前为止你尝试过的javascript代码吗?谢谢,@Joseph Marikle!我已经在我的问题中添加了一些代码。我还没有javascript,因为我不知道从哪里开始。仍然没有找到任何东西。我需要一些代码来帮助我解决这个问题从选项中删除包含内容的括号。列表是如何生成的-勾入其中并删除您想要的内容=最干净+性能解决方案。;)使用js,您可能会得到“闪烁”这很难看…那么你确定要通过js来做吗?谢谢,@MarcelD。我不知道下拉列表是如何生成的,只是我在后台表单中填写了一些内容,然后它们会出现在网页表单中。在后台,我会添加额外的成本或折扣是否适用于每个给定的下拉列表选择,然后出现在t中他在下拉列表中插入括号。埃尔多安的回答很有效,但是……你能看一下吗?什么样的“后台”你在使用吗?你有可用的标记吗?看起来你在寻找一个基于javascript的答案。你有一些到目前为止你已经尝试过的javascript代码吗?谢谢,@Joseph Marikle!我已经在我的问题中添加了一些代码。到目前为止我还没有javascript,因为我不知道从哪里开始。仍然没有找到任何东西。我需要一些这样的代码将从选项中删除包含内容的括号。列表是如何生成的-钩住它并删除你想要的内容=最干净+性能解决方案。;)使用js,你可能会得到“闪烁”,这很难看。。。那么你确定要通过js来完成吗?谢谢,@MarcelD。我不知道下拉列表是如何生成的,只是我在后台表单中填写了一些内容,然后它们出现在网页表单中。在backoffice中,我添加了是否额外成本或折扣适用于每个给定的下拉选择,然后显示在下拉列表的括号中。埃尔多安的回答有效,但。。你能看一下吗?你用的是什么样的“后台”?谢谢,@Erdogan Oksuz!这就是我想要它做的!!但是有一件事,所有的下拉列表都有不同的内容,我希望代码能够删除所有下拉列表中包含内容的括号。在我的问题中添加了一个额外的下拉列表。@Eddy我更新了所有选定元素的答案。我希望这对您有所帮助。噢,我发现了一个问题,@Erdogan Oksuz。你能帮忙吗?我的一些下拉列表会重新加载当前网页,例如用于更改价格货币的下拉列表。当我添加代码“For all select elements”时,当前页面不会重新加载,但会跳转到主页。@Eddy您必须为我们找到问题提供一个框架或平台吗?e、 谢谢你,埃尔多安。这是出现问题的网页:在这个页面上有一个表单(您可以看到“保护您的位置”),顶部的下拉列表显示日期和价格。此下拉选项通常应重新生成相同的网页,但现在转到主页。此下拉列表下的下拉列表工作正常,因为它们不会重新生成网页。谢谢,@Erdogan Oksuz!这就是我想要它做的!!但是有一件事,所有的下拉列表都有不同的内容,我希望代码能够删除所有下拉列表中包含内容的括号。在我的问题中添加了一个额外的下拉列表。@Eddy我更新了所有选定元素的答案。我希望这对您有所帮助。噢,我发现了一个问题,@Erdogan Oksuz。你能帮忙吗?我的一些下拉列表会重新加载当前网页,例如用于更改价格货币的下拉列表。当我添加代码“For all select elements”时,当前页面不会重新加载,但会跳转到主页。@Eddy您必须为我们找到问题提供一个框架或平台吗?e、 谢谢你,埃尔多安。这是出现问题的网页:在这个页面上有一个表单(您可以看到“保护您的位置”),顶部的下拉列表显示日期和价格。此下拉选项通常应重新生成相同的网页,但现在转到主页。此下拉列表下的下拉列表工作正常,因为它们不会重新生成网页。