ตอบ: Ajax (25 ส.ค. 2011, 19:37 น.) |
|
ขุดข้ามปี
มีเรื่องมาให้ช่วยอีกแล้วครับ

ตอนนี้ทำ inline edit อยู่ กด edit ได้แล้ว แต่ส่งข้อมูลไปเซฟฝั่งเซิร์ฟเวอร์ไม่ได้
โค้ด html ครับ
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/mootools.v1.2.js"></script>
<script type="text/javascript" src="js/xpath.js"></script>
<script type="text/javascript" src="js/inlineEdit.v3.js"></script>
<script type="text/javascript">
window.addEvent('domready',function(){
var updateHtml = function(element){
var data = element.get('html');
// post data ไป php ยังไงครับ
};
$$('div.inline p').each(function(el){
el.addEvent('click',function(){this.inlineEdit({
onComplete:updateHtml,
stripHtml:true
});
});
});
});
</script>
</head>
<body>
<div class="inline">
<p>Click here to edit message</p>
</div>
</body>
ตอนนี้ตัวแปร data มีค่าที่ต้องการอยู่ อยากส่งข้อมูลแบบ POST ไปที่ไฟล์ data.php ต้องทำยังไงครับ
แล้วถ้าเกิดจะส่งมากกว่า 1 ตัวแปรทำได้มั้ยครับ
ไฟล์ครับ (22KB)
http://dl.dropbox.com/u/4872249/script/inlineEdit.zip