我想做这样的事情来勾选checkbox使用jQuery:
$(".myCheckBox").checked(true);
Run Code Online (Sandbox Code Playgroud)
要么
$(".myCheckBox").selected(true);
Run Code Online (Sandbox Code Playgroud)
这样的事情存在吗?
我已经尝试了所有可能的方法,但我仍然没有得到它的工作.我有一个模态窗口,checkbox我希望当模态打开时,checkbox检查或取消选中应该基于数据库值.(我已经与其他表单字段合作了.)我开始尝试检查但是它不起作用.
我的html div:
<div id="fModal" class="modal" >
...
<div class="row-form">
<div class="span12">
<span class="top title">Estado</span>
<input type="checkbox" id="estado_cat" class="ibtn">
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
和jquery:
$("#estado_cat").prop( "checked", true );
Run Code Online (Sandbox Code Playgroud)
我也尝试过attr,在论坛上看到的其他人,但似乎没有工作.有人能用正确的方式指出我吗?
编辑:好吧,我真的错过了这里的东西...如果复选框在页面中,我可以使用代码检查/取消选中,但它是在模态窗口中,我不能.我尝试了几十种不同的方式......
我有一个应该打开模态的链接:
和jquery"监听"点击并执行一些操作,比如用来自数据库的数据填充一些文本框.一切都像我想要的那样,但问题是我无法使用代码设置复选框选中/取消选中.请帮忙!
$(function() {
$(".editButton").click(function(){
var id = $(this).data('id');
$.ajax({
type: "POST",
url: "process.php",
dataType:"json",
data: { id: id, op: "edit" },
}).done(function( data ) {
//the next two lines work fine, i.e., it grabs the value from database and fills the textboxes
$("#nome_categoria").val( data['nome_categoria'] …Run Code Online (Sandbox Code Playgroud)