Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > Client Script Forum > ช่วยผมหน่อยครับ jquery ผมทำมาเป็นอาทิตย์และยังไม่ได้เลยครับ คือ add product ทางซ้ายให้แสดง list ทางขวา แล้ว refresh ข้อมูลต้องไม่หายครับ แต่ตอนนี้หายครับ



 

ช่วยผมหน่อยครับ jquery ผมทำมาเป็นอาทิตย์และยังไม่ได้เลยครับ คือ add product ทางซ้ายให้แสดง list ทางขวา แล้ว refresh ข้อมูลต้องไม่หายครับ แต่ตอนนี้หายครับ

 



Topic : 117903



โพสกระทู้ ( 130 )
บทความ ( 0 )



สถานะออฟไลน์




ช่วยผมหน่อยครับ jquery ผมทำมาเป็นอาทิตย์และยังไม่ได้เลยครับ คือ add product ทางซ้ายให้แสดง list ทางขวา แล้ว refresh ข้อมูลต้องไม่หายครับ แต่ตอนนี้หายครับ

ภาพประกอบ ดูจากตรง qty นะครับ

Befor
befor

after
after


นี่เป็น code ต้อง add และตอน plus
Code (JavaScript)

// ================================================================
// THIS IS START DOCUMENT FUNCTION
// ================================================================
$( document ).ready(function(e) {
	$( '.items-cart' ).click(  function() {
		   dataArray  =  sessionStorage.getItem( 'cart' );
		   dataObj     =  (  dataArray  !==  null  )  ?  JSON.parse(  dataArray  )  :  [];
		   productID  =  $( this ).attr( 'data-id' );
			objData = {
				product_id       	: 	productID,
				product_name	: 	$( this ).find( '.product_name' ).html(),
				product_price	: 	$( this ).find( '.product_price' ).html(),
				quantity          	:  	1,
				sum                     :   $( this ).find( '.product_price' ).html()
			};
			
			//check duplicate 
			// if has duplicate plus items
			// if not duplicate add new
			if(  !CartID(  productID  )  ) {
				// add items
				dataObj.push( objData ); // Push item to the cart
				valData = JSON.stringify( dataObj );
				sessionStorage.setItem( 'cart',  valData);
				// add items orders is append
				addOrders(  objData );
			}else{
				// plus items
			   var 
			   		quantity	=	$(  '.sell-quantity'  ).children(  '.quantity-' + productID  ).html(),
					quantity	=	parseInt(  quantity  )  +  1,
					product_price  =  $(  '.sell-price'  ).children(  '.product_price-' + productID  ).html(),
					sum			=  parseInt(  product_price  )  *  parseInt(  quantity  )
			   ;
			  
			  $(  '.sell-quantity'  ).children(  '.quantity-' + productID  ).html( quantity );
			  $(  '.sell-sum'  ).children(  '.sum-' + productID  ).html(  sum );
		 }
		 
	 }); 
});
// ================================================================
// END DOCUMENT FUNCTION
// ================================================================





Tag : JavaScript, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-07-19 16:21:02 By : txais View : 1510 Reply : 1
 

 

No. 1



โพสกระทู้ ( 1,458 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

Learn jQuery event.






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-06-06 18:49:41 By : PhrayaDev
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยผมหน่อยครับ jquery ผมทำมาเป็นอาทิตย์และยังไม่ได้เลยครับ คือ add product ทางซ้ายให้แสดง list ทางขวา แล้ว refresh ข้อมูลต้องไม่หายครับ แต่ตอนนี้หายครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่