पर काम नहीं कर रहे सभी चेकबॉक्स का चयन करें मैं Jquery Datatable
का उपयोग कर रहा हूं। मैं एक चेकबॉक्स के साथ शीर्षलेख और पंक्तियों के साथ पहला स्तंभ रखना चाहता हूं और शेष पंक्ति के चेकबॉक्स के साथ हेडर चेकबॉक्स के चयन को टॉगल करना चाहिए। मैं कार्यान्वयन के नीचे है।शीर्षलेख में और पंक्ति में चेकबॉक्स के साथ Jquery डेटाटेबल:
DataTable विशेषता
"aoColumns": [{ "sTitle": "<input type='checkbox' id='selectall' onclick='toggleChecks(this);' ></input>", "mDataProp": null, "sWidth": "20px", "sDefaultContent": "<input type='checkbox' ></input>", "bSortable": false },null,null,null,null,null,null]
DataTable पंक्ति
<td><input type="checkbox' class="case"></input></td>
जावास्क्रिप्ट समारोह
function toggleChecks(obj)
{
$('.case').prop('checked', obj.checked);
}
यह ठीक काम किया है जब मैं एक पृष्ठ पर कर रहा हूँ। लेकिन जब मैं पेजिंग करता हूं तो चेकबॉक्स अन्य पेज के लिए अनचेक रहते हैं। सभी चेकबॉक्स के लिए लगातार व्यवहार करने के लिए इसे कैसे प्राप्त करें। कृपया सहायता करें।
हाय, क्या आपने इसके लिए एक कामकाज किया है? –
क्यों आप $ ('# selectall') के अंदर चेकबॉक्स को टॉगल नहीं करते हैं। बदलें (फ़ंक्शन() {}); मैंने कुछ तालिकाओं में ऐसा किया है। – Chandru