Toggle navigation
Getting Started
Change (1.3)
New Change in 1.3
Performance Boost
Lesson
Basic AngularJS
Lesson 1
Lesson 2
Lesson 2.5
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Lesson 8
Lesson 9
Lesson 10
Lesson 11
Lesson 12
Directive
Basic Directive
Directive Restrict
Directive Template
Directive Controller
Directive Link
Isolated Scope
Isolated Scope
Scope Expression &
Scope Attribute @
Scope Two way Binding =
$scope VS scope
Scope
rootScope & Scope
$watch()
$apply()
$broadcast() & $on()
$emit() & $on()
$destory()
Service
UI Router
Introduction UI Router
Basic Routing
Resolve & Data
Nested Routing
Multiple Views
Event
URL Provider
$state.go()
Challenge
Example
Input Validation
Advance Validation
Alert Validation
Dynamic Validation
Custom Validation
ngForm Validation
About
Example: Dynamic Validation
Required & Non-required Text - ตัวอย่างกรณีที่มีเงื่อนไข ถึงจะบังคับกรอก
Action Input
เมื่อเลือกกรอกช่องแรกจะบังคับให้กรอกช่องที่ 2
Action Input2
*
This field is required.
Radio
*
Non required
Required
This field is required.
Action Input3
*
This field is required.
Test Validation
Required & Disabled Radio - ตัวอย่างกรณีที่มีเงื่อนไข แบบไม่ให้กรอก และ แบบบังคับกรอก
Radio
*
Non required
Required
This field is required.
Action Input
*
This field is required.
เมื่อเลือก Non-Required จะ Disabled ไม่ให้กรอก
เมื่อเลือก Required จะบังคับให้กรอก
Test Validation
ย้อนกลับ
ถัดไป