मैंने पहले भी यही समस्या पाई है, आशा है कि यह समाधान आपकी मदद कर सकता है। पहले, अपने चेकबॉक्स में एक कस्टम विशेषता जोड़ें:
<input type="checkbox" id="ans" value="1" data-unchecked="0" />
मान पाने के लिए jQuery एक्सटेंशन लिखें:
$.fn.realVal = function(){
var $obj = $(this);
var val = $obj.val();
var type = $obj.attr('type');
if (type && type==='checkbox') {
var un_val = $obj.attr('data-unchecked');
if (typeof un_val==='undefined') un_val = '';
return $obj.prop('checked') ? val : un_val;
} else {
return val;
}
};
चेक-बॉक्स मान प्राप्त करने के लिए कोड का उपयोग करें:
$('#ans').realVal();
आप यहां परीक्षण कर सकते हैं