gpt4 book ai didi

php - 为什么我的复选框没有选中?

转载 作者:行者123 更新时间:2023-12-02 19:44:32 24 4
gpt4 key购买 nike

我构建了一个表单,使用 JSON 从 MYSQL 数据库中提取品牌列表。拉入的品牌应更改表单中相应的输入品牌元素。但由于某种原因我无法让它发挥作用。

我的代码:

JSON

  [{"pkFavorietemerken":"1","merken":"Adidas"},{"pkFavorietemerken":"2","merken":"Boss"},{"pkFavorietemerken":"3","merken":"Burberry"},{"pkFavorietemerken":"4","merken":"Christian Dior"},{"pkFavorietemerken":"5","merken":"D&G"},{"pkFavorietemerken":"6","merken":"Diesel"},{"pkFavorietemerken":"7","merken":"Dolce & Gabanna"},{"pkFavorietemerken":"8","merken":"Emporio Armani"}]

JQUERY:

 $("document").ready(function(){
$.getJSON("jason2.php", function(data) {
$.each(data, function(){
$("[value=this.merken]").attr("checked","checked");
});
});

HTML:

<form name="form1" method="post" action="something.php">                        
<ul>
<li><input type="checkbox" name="merk[]" value="Adidas"/>Adidas</li>
<li><input type="checkbox" name="merk[]" value="Airforce"/>Airforce</li>
<li><input type="checkbox" name="merk[]" value="Armani"/>Armani</li>
<li><input type="checkbox" name="merk[]" value="Asics"/>Asics</li>
<li><input type="checkbox" name="merk[]" value="Bikkemberg"/>Bikkemberg</li>
<li><input type="checkbox" name="merk[]" value="Bjorn Borg"/>Bjorn Borg</li>
<li><input type="checkbox" name="merk[]" value="BlueBlood"/>BlueBlood</li>
<li><input type="checkbox" name="merk[]" value="Boss"/>Boss</li>
<li><input type="checkbox" name="merk[]" value="Brunotti"/>Brunotti</li>
<li><input type="checkbox" name="merk[]" value="Burberry"/>Burberry</li>
</ul>
</form>

最佳答案

尝试替换:

$("[value=this.merken]").attr("checked","checked");

与:

$("[value='" + this.merken + "']").attr("checked","checked");

关于php - 为什么我的复选框没有选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10034374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com