ก็ลองกดเข้าไปดูผ่าน browser สิคับ ก็จะเห็นว่ามันผิด url มันไม่ใช่
http://www.pttplc.com/pttinfo.asmx?WSDL 
เป็น service discovery ไม่ใช่ endpoint ตัว error มันถึงบอกว่า ไม่เจอ end point
ลองเข้านี่คับ
http://www.pttplc.com/pttinfo.asmx 
หน้านี้จะบอกว่า มี endpoint อะไรบ้าง จะเอาอันไหนก็คลิ๊ก link ไป
แล้สก็เอา url เหล่านั้นมายิงคับ
อีกอย่าง ถ้าจะทำลงเวป ทำใน jquery ดีกว่านะ เพราะว่า server จะไม่ต้องโหลดอะไรเลย ให้มันไปโหลดที่ client เอง ดีที่สุด
$.ajax({
url: "http://www.pttplc.com/pttinfo.asmx?op=CurrentOilPrice",
type: "get",
success: function(data, stts, xhr){
...
}
});