मैंने पहले से ही सभी संभव तरीकों की कोशिश की, लेकिन मुझे अभी भी यह काम नहीं मिला। मेरे पास एक मोडल विंडो है जिसके साथ 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>
और jquery:
$("#estado_cat").prop( "checked", true );
मैंने इसके साथ भी प्रयास किया 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'] );
$("#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;
});
});