2006/Feb/07

ถ้าเราอยากจะเขียน Ajaxโดยใช้ javascript อย่างเดียวคงไม่ดีซะเท่าไร รู้ทั้งรู้ว่าjavascript ทำงานในฝั่ง clientเป็นการดีแน่ๆครับถ้า script ทางฝั้ง serverสามารถเขียนAjax ได้ซึ่งตอนนี้ก็เกิด projectออกมามากมายให้เราได้ศึกษากัน ที่ผมสนใจก็มีอยู่ 2 project นะครับ ทำให้เรียกใช้Ajax ได้ง่ายขึ้นไม่ไปยุ่งกับจะตัว javascript มาก คนที่เขียน javascript คงจะรู้ดีว่าหา debugแต่ละครั้งช่างแยกเย็นเสียจิงๆในphpก็มีXAjaxไลบรารี่ออกมาให้ใช้ฟรีๆกันครับ คราวหน้ามาลองเขียนกันดู ส่วนใน asp.netนั้นก็ใช่ย่อยครับAtlasproject หน้าสนใจเช่นกันมีตัวอย่างcode ด้านล่าง ทำให้อะไรต่อมิอารายง่ายขึ้นดังนั้น มาศึกษาทั้ง 2 project นี้กันรับรองสนุกแน่ครับ(สงสัยสนุกคนเดียว) วันนี้แค่นี้ก่อน งานเยอะเลย..

<%@ Page Language="C#" Title="Fun with callbacks: a simple one" %>
<%
@ Implements Interface=System.Web.UI.ICallbackEventHandler %>
<
script runat=server>
string ICallbackEventHandler.RaiseCallbackEvent(string eventArgument) {
return "Hello, "
+
eventArgument +
". Your name is "
+
eventArgument.Length.ToString() +
" characters long."
;
}
</script
>
<
html>
<head runat=server/>
<script>
function OnCallback(result, context) {
alert(result);
}
</script>
<body>
<form runat=server>
Enter your name here:
<input name="name" />
<input type=button ID=CallbackBtn value="Send"
onclick="<%= ClientScript.GetCallbackEventReference(
this,
"document.forms[0].name.value",
"OnCallback",
"this",
"OnCallback",
true) %>"
/>
</form>
</body>
</
html>

ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
คืออยากจะถามหน่อยอ่ะครับ
พอดีผมเขียนโดยใช้ xajax

ผมได้ไปแก้ XAJAX_DEFAULT_CHAR_ENCODING
ให้เป็น tis-620 ก้อทำให้ เรียกข้อมูลจากฐานข้อมูลออกมาเป็นภาษาไทยได้

แต่ติดตรงปัญหา เวลาใช้ .getFromValues อ่ะครับ ข้อมูลที่ได้จากใช้ function นี้ มันเป็นตัวอักษรไม่รู้เรื่องอ่ะครับ สำหรับภาษาไทย อ่ะครับ

มีวิธีแก้หรือเปล่าครับ

ช่วยแน่นำด้วยครับ

ขอบคุณครับ
dkyaa@msn.com
#1  by  pop (125.25.5.95) At 2006-03-08 17:25, 
ลองแก้เป็น UTF-8 ดูครับ ของผมก็ใช้แบบนี้
#2  by  Code SNippet At 2006-03-17 19:26, 

<< Home