|
|
|
จะให้ JavaScript จำค่าที่เราได้กด Checked ไปได้อย่างไร เมื่อเรา Paging ไปหน้าถัดไป |
|
|
|
|
|
|
|
javascript ไม่จำ เปลี่ยนหน้าปั๊บทุกอย่างก็หายไป
เริ่มต้นใหม่ที่ code หลัก โดย javascript อยากให้ โค๊ดหลัก รู้จักอะไรบ้าง ก็ส่งไปให้หมด
เมื่อ code หลักรับค่ามาแล้ว จะส่งค่าอะไรกลับออกไปก็อยู่ที่โค๊ดหลัก
|
|
|
|
|
Date :
2019-12-20 18:36:33 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำ "jQuery :visible Selector" เนื่องจากสามารถจำค่าที่เราได้กด Checked โดยไม่ทำให้ค่าหายไป เมื่อ Paging ครับ
ตัวอย่างของ Code "jQuery :visible Selector"
$(window).load(function(){
$("#checkAll").change(function () {
$("input:checkbox:visible").prop('checked', $(this).prop("checked"));
});
});
Source Code เพิ่มเติม เพื่อเอาไปศึกษาเรื่อง jQuery :visible Selector + Paging ได้ครับ
|
ประวัติการแก้ไข 2019-12-23 11:28:55 2019-12-23 11:29:55 2019-12-23 11:30:18
|
|
|
|
Date :
2019-12-23 11:25:50 |
By :
doanga2007 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สิ่งที่ผมกำลังเริ่มทำนั่นคือ พยายามถอด Jquery ออกไปให้หมด (เลิกใช้งาน)
--- Jquery มันยอดเยี่ยม แต่ผมกำลังก้าวไปข้างหน้า ก้าวที่ยิ่งใหญ่ ลาก่อนเพื่อนรัก Jquery
Code (JavaScript)
<body>
<button type="button" id="btnSavechange" class="btn btn-primary"> Save change</button>
<script>
const btnSavechange = document.querySelector('#btnSavechange');
btnSavechange.addEventListener('click', function (e) {
console.log(e.target);
console.log(e);
});
// window.addEventListener('DOMContentLoaded', function () {
// document.querySelector('#btnSavechange').innerHTML = new Date;
// });
window.addEventListener('DOMContentLoaded', () => document.querySelector('#btnSavechange').innerHTML = new Date);
</script>
</body>
|
|
|
|
|
Date :
2019-12-24 05:01:47 |
By :
หน้าฮี |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จาก #NO3 สิ่งที่ผมกำลังบอกนั่นคือ ก้าวขึ้นไปเขียน TypeScript เต็มตัว
และมีอื่นฯที่ต้องทำอีกมากมาย อทิเช่น
--- กำลังพิจารณาถอด C#/VB/etc .NET Core >= 3.1 ออก เหลือเฉพาะที่สำคัญจริงฯ (เขียนใหม่ทั้งหมดคงไม่ไหว)
|
|
|
|
|
Date :
2019-12-24 05:19:41 |
By :
หน้าฮี |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|