Get Adobe Flash player

Monthly Archives: May 2018

การใช้งาน Modal Bootstrap

การใช้ Modal Bootstap

เพิ่ม script ไว้ในหน้า html ในส่วนล่างของ </body>

สามารถเลือก version ได้จากเว็บไซต์ด้านล่าง

 

 

โค้ดในส่วนนี้เป็นการเพิ่มปุ่ม Button ที่คลิกให้ฟังก์ชั่น Modal ทำงาน

 

โค้ดในส่วนนี้เป็นส่วนกำหนดส่วนต่างๆของ Modal

 

 

 

 

 

 

Task Scheduler Run Script aspx โดย Powershell (เอาไว้ส่ง Mail)

  1. เปิด Task Scheduler   และกด  Create Task


 

2.ใส่ชื่อ Task ตรง Name


3.ไปแทบ Trigger และกด New

4. เลือก Daily เพราะให้ทำประจำทุกวัน

Repeat task every คือ ให้ทำซ้ำทุกๆ 5 นาที

และกด OK

5. ไปที่แทบ Actor  และกด New จะขึ้นหน้าต่างตามนี้ และจากนั้น

ไป Browse โปรแกรม Powershell.exe

Add arguments ให้ใส่สคิปตามข้างล่าง

 

และ Setting ตามที่ตั้งมาแต่ต้น และกด OK

AngularJS วิธี setDirty และ setTouched กับ required input ที่ผู้ใช้ไม่ได้กรอก

ปกติเมื่อใช้ AngularJS จะมีการ Validate Form ให้อัตโนมัติโดยปกติจะมีเงื่อนไขในการแสดงข้อความแจ้งเตือนให้กรอกข้อมูลดังนี้

  1. Invalid คือ Input ที่ไม่ถูกต้อง เช่น ต้องกรอก (required) แต่ไม่กรอก หรือ กรอกข้อมูลผิด format / ผิดประเภท
  2. Dirty คือ Input มีการคีย์ข้อมูล หรือเลือกข้อมูลแล้ว
  3. Touched คือ Input ที่เคยถูกคลิกเลือก หรือแตะเพื่อจะคีย์  (Focus)

แต่ก็มีปัญหาอยู่ว่า ถ้า require input ที่ยังไม่ได้กรอก หรือยังไม่ได้แตะต้องเลย จะไม่มี Dirty หรือ Touched พอผู้ใช้กด Submit Form ก็จะไม่เห็นการแจ้งเตือน จึงจำเป็นที่จะต้องมีการสั่ง Set Dirty และ Touched เพื่อให้ข้อความแจ้งเตือนในแต่ละ input ที่ Invalid แสดง โดยใช้ Code ดังนี้

อย่างไรก็ตาม Code นี้สามารถรองรับเมื่อมีการใช้ Sub Form ด้วย