ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingขอความช่วยเหลือหน่อยครับ !!! หามาหลายวันแล้ว
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ขอความช่วยเหลือหน่อยครับ !!! หามาหลายวันแล้ว  (อ่าน 635 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
deknakhon
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 166



ดูรายละเอียด เว็บไซต์
« เมื่อ: 24 มีนาคม 2012, 09:44:24 »

ต้องการ refresh หน้าจอในส่วนของการแสดงผลข้อมูล ด้วย Jquery เมือมีการส่งค่าไปบันทึกฐานข้อมูลแล้ว
ให้นำมาแสดงผลทันทีในส่วนแสดงผล 



ส่วนของการแสดงผล
โค๊ด:

<div id="OrderItemList">
<?php 
include("OrderList.php");
?>


</div>


Jquery Code ในส่วนส่งข้อมูลบันทึกฐานข้อมูล

โค๊ด:
<script type="text/javascript">
 $(document).ready( function(){
   $('button[name=cmdAddItem]').click(function(){
   var $TableNo = $('input[name=TableCode]').val();
   var $OrderNo = $('input[name=OrderNo]').val();
   var $ItemCode = $('input[name=ItemCode]').val();
   var $WaiterID = $('input[name=WaiterID]').val();
   var $ItemQty = $('input[name=ItemQty]').val();
   var $ItemPrice = $('input[name=ItemPrice]').val();
   var $CheckNo = $('input[name=CheckNo]').val();



  var url="modules/restaurant/tblProcess.php?AddItemOrder";
  var dataPost={

   TableNo :$TableNo,
   OrderNo :$OrderNo,
   ItemCode :$ItemCode,
   WaiterID :$WaiterID,
   ItemQty :$ItemQty,
   ItemPrice :$ItemPrice,
  CheckNo :$CheckNo,
  }
  $.post(url,dataPost,function(data){

$('input[name=ItemCode]').val(" ");
$('input[name=ItemQty]').val(1);  // คืนค่า เป็น 1
$('input[name=ItemName]').val(" ");
$('input[name=ItemPrice]').val(" ");

// ส่งค่ากลับ

 });
});
 });
 

</script>

บันทึกการเข้า

รับพัฒนาโปรแกรม PHP Mysql
รับออกแบบระบบโปรแกรม
รับวางระบบเครือข่ายคอมพิวเตอร์
thai2ads
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 136
ออฟไลน์ ออฟไลน์

กระทู้: 1,174



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 24 มีนาคม 2012, 10:05:33 »

ก็เอา data ที่มันส่งค่ากลับคืนมาแสดงผลได้เลยครับ

$('#show').show(data);


แสดงผล
<div id="show"></div>
บันทึกการเข้า

รับทำเว็บไซต์ เขียนระบบต่างๆตามที่ต้องการ (ยกเว้น 18+ กับการพนัน) ระบบมีปัญหาการใช้งานแจ้งพจได้เลยนะครับอย่าได้เกรงใจเพราะเดี๋ยวมันจะไม่รู้ปัญหา
ออกแบบเว็บไซต์ | รับทำเว็บไซต์ |
deknakhon
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 166



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 24 มีนาคม 2012, 10:17:25 »

ก็เอา data ที่มันส่งค่ากลับคืนมาแสดงผลได้เลยครับ

$('#show').show(data);


แสดงผล
<div id="show"></div>

ลองแล้วไม่ได้ครับ
+1 ให้ครับ
บันทึกการเข้า

รับพัฒนาโปรแกรม PHP Mysql
รับออกแบบระบบโปรแกรม
รับวางระบบเครือข่ายคอมพิวเตอร์
หน้า: [1]   ขึ้นบน
พิมพ์