|
|
|
Script Open url Uncaught ReferenceError: CSRYL2004001 is not defined at HTMLButtonElement.onclick (ShowPo:135) |
|
|
|
|
|
|
|
xxx is not defined at HTMLButtonElement.onclick
ความหมายโดยตรง คือ ไม่พบฟังก์ชัน xxx ที่ใช้เป็น event handler ให้กับ onclick
ดังนั้น ในกรณีนี้คือ ยังไม่ได้ประกาศฟังก์ชัน CSRYL2004001, RMRYL2004001 ใน JS
คงต้องไล่ดูว่าไอ้สองตัวนี้มันคืออะไรและมีที่มาอย่างไร
|
|
|
|
|
Date :
2020-07-02 13:03:28 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองสลับบรรทัด 7, 8 แล้วดู console.log ใหม่ครับ PoNo มาด้วยหรือไม่
Code (JavaScript)
url += "?PoNo=" + PoNo;
console.log(url);
|
|
|
|
|
Date :
2020-07-02 14:13:31 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่แบบนี้ได้ไหมครับ
Code (ASP)
onclick="ApprovedPO(<%= @item.PoNo %>)"
|
|
|
|
|
Date :
2020-07-02 14:56:15 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบ No.5 ไม่ไปเลยเหรอ ถ้าใส่ '' ครอบได้ไหม
Code (ASP)
onclick="ApprovedPO('<%= @item.PoNo %>')"
|
|
|
|
|
Date :
2020-07-02 15:20:58 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แจ่ม
|
|
|
|
|
Date :
2020-07-02 15:52:54 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำเพิ่มเติมการหา bug
เริ่มต้นต้องทำความเข้าใจก่อนว่า เราเขียน code 2 ภาษา
1 c# ฝั่ง server
2 html/javascript ฝั่ง client บน browser
เวลา bug โปรแกรม ควรดูทั้งสองส่วน
เมื่อดูจาก vs ถ้าไล่โค๊ดมันช้ากว่าจะได้ตัวแปร ผลลัพธ์ที่ต้องการ
ลองดู result จาก ฝั่ง browser ดูบ้าง ว่ามัน generate โคีดถูกต้องไหม แล้วค่อยไล่จุด ฝั่ง server อีกที
|
|
|
|
|
Date :
2020-07-02 15:53:43 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|