की संपत्ति 'childNodes' नहीं पढ़ी जा सकती है जब दृश्य लोड होने पर मैं एक मॉडल प्रदर्शित करने की कोशिश कर रहा हूं।टाइप त्रुटि: अपरिभाषित
कोड:
//View
<div id="showCom" ng-controller="showmodalCtrl" ng-init="init()">
<div class="modal fade" id="companyModal" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">Please Select Company</h4>
</div>
<div class="modal-body">
<form>
<div class="form-group">
<label class="control-label">Recipient:</label>
<input type="text" class="form-control">
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary">Submit</button>
</div>
</div>
</div>
</div>
//Controller
.controller('showmodalCtrl', ['$scope', function($scope){
$scope.init = function(){
$('#companyModal').modal("show");
}
}])
सब कुछ ठीक काम करता है और मॉडल प्रदर्शित किया जाता है, लेकिन मैं कंसोल पर इस त्रुटि मिलती है:
Type error : Cannot read property 'childNodes' of undefined
मैं पता नहीं क्यों यह है घटित हो रहा है। अगर मैं मोडल से "फॉर्म" को हटा देता हूं, तो मुझे कोई त्रुटि नहीं मिलती है। तो मुझे लगता है कि समस्या फॉर्म के साथ है लेकिन मैं इसे हल करने में सक्षम नहीं हूं।
अग्रिम धन्यवाद।
क्या आपने 'jQuery' शामिल किया था? आप 'jQuery' के साथ तत्व चुनने के लिए '$ ('# companyModal') 'चयनकर्ता का उपयोग कर रहे हैं। –
@MohitPandey .. हाँ मैं jquery – Zee
शामिल था इस कोड के साथ त्रुटि का पता लगाने में काफी मुश्किल है। इसका एक http://jsfiddle.net/ बनाने का प्रयास करें। इसके अलावा, नियंत्रक '$' के अंदर कोणीय का संदर्भ नहीं है jQuery। 'JQuery ('# companyModal') का उपयोग करने का प्रयास करें। –