Latest web development tutorials
×

jQuery EasyUI หลักสูตร

jQuery EasyUI หลักสูตร jQuery EasyUI แนะนำโดยย่อ

jEasyUI ใบสมัคร

jEasyUI การสร้างแอพลิเคชัน CRUD jEasyUI การสร้างตารางข้อมูล CRUD jEasyUI แบบฟอร์มใบสมัคร CRUD jEasyUI สร้างอ่าน RSS

jEasyUI ลากและวาง

jEasyUI ลากและวางพื้นฐาน jEasyUI สร้างตะกร้าสินค้าลดลง jEasyUI สร้างหลักสูตรโรงเรียน

jEasyUI เมนูและปุ่ม

jEasyUI การสร้างเมนูง่ายๆ jEasyUI ปุ่มสร้างการเชื่อมโยง jEasyUI สร้างปุ่มเมนู jEasyUI ปุ่มสร้างแยก

jEasyUI แบบ

jEasyUI สร้างรูปแบบเส้นขอบ jEasyUI สร้างรูปแบบที่ซับซ้อน jEasyUI สร้างแผงพับ jEasyUI สร้างแท็บ jEasyUI แบบไดนามิกเพิ่มแท็บ jEasyUI เพิ่มแท็บเล่นอัตโนมัติ jEasyUI สร้างสไตล์ XP บนแผงด้านข้างซ้าย

jEasyUI ตารางข้อมูล

jEasyUI แปลงเป็น HTML ตารางข้อมูลตาราง jEasyUI ได้รับข้อมูลที่เลือกแถว jEasyUI เพิ่มสอบถามรายละเอียดเพิ่มเติม jEasyUI เพิ่มแถบเครื่องมือ jEasyUI สร้างแถบเครื่องมือที่ซับซ้อน jEasyUI การตั้งค่าคอลัมน์แช่แข็ง jEasyUI คอลัมน์เปลี่ยนแบบไดนามิก jEasyUI คอลัมน์รูปแบบ jEasyUI ตั้งค่าการจัดเรียง jEasyUI การสั่งซื้อที่กำหนดเอง jEasyUI สร้างการรวมกันของคอลัมน์ jEasyUI เพิ่มช่องทำเครื่องหมาย jEasyUI เพจที่กำหนดเอง jEasyUI เปิดใช้งานการแก้ไขแบบอินไลน์ jEasyUI บรรณาธิการขยาย jEasyUI การดำเนินงานของคอลัมน์ jEasyUI เซลล์ที่ผสาน jEasyUI สร้างมุมมองที่กำหนดเอง jEasyUI สร้างสรุปท้าย jEasyUI เงื่อนไขที่กำหนดแถวสีพื้นหลัง jEasyUI สร้างตารางทรัพย์สิน jEasyUI สายการขยายตัวแสดงรายละเอียด jEasyUI สร้างเขตการปกครอง jEasyUI แสดงข้อมูลขนาดใหญ่ jEasyUI เพิ่มองค์ประกอบหน้า

jEasyUI หน้าต่าง

jEasyUI การสร้างหน้าต่างที่เรียบง่าย jEasyUI ที่กำหนดเองแถบหน้าต่าง jEasyUI หน้าต่างและเค้าโครง jEasyUI สร้างโต้ตอบ jEasyUI กำหนดเองกล่องโต้ตอบ

jEasyUI เมนูต้นไม้

jEasyUI ใช้แท็กเพื่อสร้างเมนูต้นไม้ jEasyUI สร้างเมนูต้นไม้ตรงกัน jEasyUI การเพิ่มเมนูโหนด jEasyUI สร้างเมนูต้นไม้ที่มีช่องทำเครื่องหมาย jEasyUI ลากและวางเมนูควบคุมต้นไม้ jEasyUI โหลดต้นไม้เมนูโหนดแม่ / ลูก jEasyUI การสร้างตารางตามต้นไม้ jEasyUI สร้างตาข่ายต้นไม้ที่ซับซ้อน jEasyUI ตารางต้นไม้โหลดแบบไดนามิก jEasyUI เพิ่มตารางต้นไม้แท็บ jEasyUI โหลดขี้เกียจต้นไม้ตารางโหนด

jEasyUI ฟอร์ม

jEasyUI ส่งแบบฟอร์มในการสร้างไม่ตรงกัน jEasyUI รูปแบบการตรวจสอบสิทธิ์ jEasyUI สร้างแบบหล่นลงต้นไม้กล่อง jEasyUI รูปแบบกล่องแบบหล่นลง jEasyUI กรองตารางข้อมูลแบบเลื่อนลง

jEasyUI คู่มืออ้างอิง

jQuery EasyUI วิดเจ็ต jQuery EasyUI กระจาย

ปลั๊กอิน jQuery EasyUI

jQuery EasyUI ให้สำหรับการสร้างหน้าเว็บเบราว์เซอร์ชุดที่สมบูรณ์ของส่วนประกอบรวมพลัง DataGrid (ตารางข้อมูล) TreeGrid (แบบต้นไม้) แผง (Panel), คำสั่งผสม (รวมกันแบบเลื่อนลง) และอื่น ๆ ผู้ใช้สามารถรวมองค์ประกอบเหล่านี้ยังสามารถนำมาใช้เพียงอย่างเดียวอย่างใดอย่างหนึ่ง

Plug-in รายการ

ฐาน (base)

เค้าโครง (Layout)

เมนู (เมนู) และปุ่ม (ปุ่ม)

(แบบ)

หน้าต่าง (Window)

DataGrid (ตารางข้อมูล) และต้นไม้ (ต้นไม้)

วิดเจ็ต

Easyui แต่ละองค์ประกอบมีคุณสมบัติวิธีการและเหตุการณ์ที่เกิดขึ้น ผู้ใช้สามารถขยายไปยังส่วนดังกล่าว

คุณสมบัติ

มันถูกกำหนดไว้ใน jQuery.fn. {} ปลั๊กอิน .defaults ยกตัวอย่างเช่นแอตทริบิวต์โต้ตอบที่กำหนดไว้ใน jQuery.fn.dialog.defaults

เหตุการณ์

อีเว้นท์ (ฟังก์ชั่นการโทรกลับ) จะถูกกำหนดไว้ใน jQuery.fn. {} ปลั๊กอิน .defaults

ทาง

วิธีการโทรไวยากรณ์: $ ( 'เลือก') ปลั๊กอิน ( 'วิธีการ' พารามิเตอร์) ;.

ประเด็น:

  • jQuery เลือกเป็นตัวเลือกวัตถุ
  • ปลั๊กอินเป็น plug-in ที่ชื่อ
  • วิธีการกับปลั๊กเพื่อให้ตรงกับวิธีการที่มีอยู่
  • พารามิเตอร์เป็นวัตถุพารามิเตอร์สามารถเป็นวัตถุสตริง ...

วิธีการที่กำหนดไว้ใน jQuery.fn. {} ปลั๊กอิน .methods แต่ละวิธีมีสองพารามิเตอร์: JQ และพระราม ครั้งแรกพารามิเตอร์ 'JQ' เป็นสิ่งจำเป็นอ้างอิงถึงวัตถุ jQuery พารามิเตอร์ที่สอง 'พระราม' หมายถึงพารามิเตอร์วิธีการที่เกิดขึ้นจริงที่ผ่านมา ตัวอย่างเช่นการขยายวิธีการโต้ตอบองค์ประกอบที่เรียกว่าวิธีการ 'mymove' ดังต่อไปนี้:

$ .extend ($. Fn.dialog.methods {
    mymove: ฟังก์ชั่น (JQ, newposition) {
		กลับ jq.each (ฟังก์ชั่น () {
			$ (นี้) .dialog ( 'ย้าย' newposition);
		});
    }
});

ตอนนี้คุณสามารถเรียก mymove 'วิธีการที่จะย้ายกล่องโต้ตอบ (โต้ตอบ) ไปยังสถานที่ที่ระบุ:

$ ( '# Dd'). โต้ตอบ ( 'mymove' {
    ซ้าย: 200
    ด้านบน: 100
});

ผมเริ่มใช้ jQuery EasyUI

ดาวน์โหลดห้องสมุดและการอ้างอิง EasyUI CSS และ JavaScript ไฟล์ในหน้าเว็บของคุณ

<link rel = "สไตล์ชีต" type = "text / css ที่" href = "easyui / ธีม / default / easyui.css">
<link rel = "สไตล์ชีต" type = "text / css ที่" href = "easyui / ธีม / icon.css">
<script type = "text / javascript ของ" src = "easyui / jQuery-1.7.2.min.js"> </ script>
<ชนิด Script = "text / javascript ของ" src = "easyui / jquery.easyui.min.js"> </ script>

เมื่อคุณอ้างอิงไฟล์ที่จำเป็น EasyUI คุณสามารถกำหนดองค์ประกอบ EasyUI ผ่านการใช้แท็กหรือจาวาสคริปต์ ตัวอย่างเช่นในการแผงชั้นนำที่มีฟังก์ชั่นพับ, คุณจำเป็นต้องเขียนโค้ด HTML ดังต่อไปนี้:

<div id = "p" class = "easyui แบน" style = "width: 500px; ความสูง: 200px; padding: 10px;"
    title = "แผงของฉัน" iconCls = "ไอคอนบันทึก" พับ = "true">
    เนื้อหาแผง
</ div>

เมื่อมีการสร้างองค์ประกอบโดยการทำเครื่องหมายแอตทริบิวต์ 'ข้อมูล' ตัวเลือกจะใช้ในการสนับสนุนชื่อคุณสมบัติตั้งแต่เวอร์ชั่น 1.3 ที่รองรับ HTML5 เพื่อให้คุณสามารถเขียนโค้ดข้างต้นดังต่อไปนี้:

<div id = "p" class = "easyui แบน" style = "width: 500px; ความสูง: 200px; padding: 10px;"
    title = "แผงของฉัน" ข้อมูลตัวเลือก = "iconCls: ไอคอน 'บันทึก' พับ: จริง">
    เนื้อหาแผง
</ div>

รหัสต่อไปนี้แสดงให้เห็นถึงวิธีการสร้างกล่องคำสั่งผสมที่ถูกผูกไว้เหตุการณ์ 'onSelect'

<input class = "easyui-ComboBox" name = "ภาษา"
    ข้อมูลตัวเลือก = "
    URL: 'combobox_data.json'
    valueField: 'ID'
    TextField: 'ข้อความ'
    panelHeight: 'รถยนต์'
    onSelect: ฟังก์ชั่น (Record) {
    แจ้งเตือน (record.text)
    } ">