में काम नहीं कर रहा है मैं अंगुलरजे और डेटाटेबल्स के लिए बहुत नया हूं। मुझे एनजी-दोहराने का उपयोग कर तालिका पंक्तियों में डेटा को पॉप्युलेट करने की आवश्यकता है। Iam पंक्तियों को पॉप्युलेट करने और पहली बार सॉर्टिंग को सक्षम करने में सक्षम है। जब मैं पंक्ति डेटा को घुमाने या घुमाने के क्रम में तीरों पर क्लिक करता हूं।एनजी-दोहराना सॉर्टिंग तीर जावास्क्रिप्ट डेटाटेबल्स
यहाँ मेरी तालिका डेटा
<table datatable="ng" id="example" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th class="col1">Campaign Name</th>
<th class="col4">Description</th>
<th class="col5">Activate/Deactivate</th>
<th class="col5">edit</th>
<!-- <th class="col5">status</th> -->
<!-- <th class="col5">Details</th> -->
</tr>
</thead>
<tbody >
<tr ng-repeat="campaign in campaignListData">
<td>{{campaign.campaignObject.campaignName}}</td>
<td>{{campaign.campaignObject.campaignMessage}}</td>
<td><button type="button" class="pay-amount pending" style="margin-top:-10px;margin-right:17px;width:128px;height:34px"
value = "{{ campaign.campaignObject.label }}" title="ACTIVATE" ng-click="updateCampaignStatus(campaign.campaignObject.id)">
<span style="margin-left:-10px;margin-right:17px;width:128px;height:34px">{{ campaign.campaignObject.label }}</span>
</button>
</td>
<td><a href="<c:url value="${contextPath}/merchant/manageCampaign/editCampaignConfiguration"/>?campaignId={{ campaign.campaignObject.id }}">
<img class="tableImage" style="margin-left:-8px;margin-top:-10px;" src="<c:url value="/resources/images/setting.png" />" ></a>
</td>
</tr>
</tbody>
</table>
यहाँ मेरी जावास्क्रिप्ट कोड
<script type="text/javascript">
$(document).ready(function() {
$("#noCampaignData").hide();
//$("#example_paginate").hide();
var rowCount = $("#example tr").length;
console.log("Row count value is"+rowCount);
if (rowCount >= 0) {
console.log("Entered into Sorting");
$("#example").dataTable({
"pagingType" : "full_numbers",
"order" : [ [ 2, "desc" ] ]
});
}
});
</script>
छँटाई है मैं हो रही है टीआर के लिए rowcount 1
मैं js फ़ाइल में शामिल किया है है पृष्ठ के नीचे
<script src="<c:url value="/resources/js/CampaignListController.js" />"></script>
<script src="<c:url value="/resources/js/jquery.dataTables.min.js" />"></script>
जब मैं डेटा को एनजी-दोहराने के साथ अपनी अच्छी लोडिंग लोड कर रहा हूं। लेकिन जब मैं आरोही या अवरोही क्रमबद्ध करने के लिए शीर्षलेख पर क्लिक करता हूं, तो पंक्तियां मिटा दी जाती हैं।
कृपया मुझे सलाह दें कि मैं गलत कहां कर रहा हूं? मैं आरोही डेटा को क्रमबद्ध करने में असमर्थ हूं, अवरोही और पेजिनेशन सभी काम नहीं कर रहा है।
मेरी अंग्रेजी के लिए खेद है।
धन्यवाद ... इसकी बहुत बढ़िया व्याख्या भी दे दिया है और 90% कार्यक्षमता काम कर रहा है ... मैं और हेडर, तीर दिखाने में सक्षम पंक्तियों में डेटा को पॉप्युलेट करने में सक्षम है और यह भी पृष्ठ पर अंक लगाना करने में सक्षम हूँ। एक चीज गायब है सॉर्टिंग ... जब मैं तीरों पर क्लिक करता हूं तो इसकी ठंड और पंक्तियों को आरोही क्रम या अवरोही क्रम में क्रमबद्ध नहीं किया जाता है। कोई सुझाव? @ डेविडकोनाड – chetan
धन्य दोस्त रहो .. बहुत अच्छा स्पष्टीकरण। –
@ डेविडकोनाड क्या आप विस्तृत कर सकते हैं कि हम निर्देश का उपयोग करके खोज और सॉर्ट कार्यक्षमता का उपयोग कैसे कर सकते हैं? क्योंकि मेरे मामले में वे –