Zaten olası tüm yolları denedim, ama hala işe yaramadı. Kalıcı bir pencere var, checkbox
ben bir modal açıldığında, checkbox
kontrol veya işaretini kaldır bir veritabanı değerine dayanmalıdır istiyorum. (Ben zaten başkaları form alanları ile çalışma var.) Kontrol edilmeye çalıştım ama işe yaramadı.
Benim 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>
ve jquery:
$("#estado_cat").prop( "checked", true );
Ben de denedim attr
ve diğerleri burada forumlarda gördüm, ancak hiçbiri işe yaramadı. Birisi bana doğru yolu gösterebilir mi?
EDIT: Tamam, gerçekten burada bir şey eksik ... Onay kutusu sayfada ise kodu kullanarak kontrol / işaretini kaldırabilir, ancak kalıcı pencerede, yapamam. Düzinelerce farklı yol denedim ...
Kipi açmam gereken bir bağlantım var:
ve jquery tıklamayı "dinlemek" ve veritabanından gelen verilerle bazı metin kutularını doldurmak gibi bazı işlemleri yürütmek için. Her şey istediğim gibi çalışıyor ama sorun kodu kullanarak onay kutusunu işaretli / işaretsiz ayarlayamıyorum. yardım lütfen!
$(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'] );
$("#descricao_categoria").val( data['descricao_categoria'] );
//then I tried to set the checkbox checked (because its unchecked by default) and it does not work
$("#estado_cat").prop("checked", true);
$('#fModal').modal('show');
});
evt.preventDefault();
return false;
});
});