صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از شماره 11 تا 16 , از مجموع 16

موضوع: چطور یک div به شکل alert ایجاد کنم

  1. #11
    عضو جدید jahromy آواتار ها
    تاریخ عضویت
    Feb 2009
    محل سکونت
    ! پایتخت اقتصادی ایران !
    نوشته ها
    83
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    9
    تشکر شده در
    9 پست

    پیش فرض پاسخ : چطور یک div به شکل alert ایجاد کنم

    نقل قول نوشته اصلی توسط k-pax نمایش پست ها
    به جای
    کد:
    window.location.href='';
    هم از دستور جکوئری استفاده کن تا سبد خریدت خالی نشون بده

    کد:
    $("#Cart").html('');
    کد را جایگزین می کنم ولی دیگه ریست سبد عمل نمی کند
    ببینید برنامه ایرادی دارد که وقتی روی دکمه ی ریست سبد در bootbox کلیک می کنم بوت باکس بسته می شه و کل پیج رفرش می شود که اینجا وقتی دکمه ریست را بفشارم میخواهم خالی شدن جدول را ببینم



    کد:
    <script src="./jquery.js"></script>
    <script src="./bootbox.js"></script>
    <script type="text/javascript">
      function AddToCart(id)
     	{
    		var ID = id;
    		$.post('./inc/functions/basket.php',{PID:ID},function(data){
    			 bootbox.dialog({
    			  title: "سبد خرید",
    			  message: '<div id="Basket">'+
    						'<p id="AddResult"></p>'+
    						'<div id="BasketContent">'+ data +'</div>'+
    						'</div>',
    
    			  buttons: {
    				success: {
    				  label: "پرداخت",
    				  className: "btn-success",
    				  callback: function() {
    					AcceptItems();
    				  }
    				},
    				danger: {
    				  label: "حذف سبد خرید!",
    				  className: "btn-danger",
    				  callback: function() {
    					EmptyBasket();
    				  }
    				},
    				main: {
    				  label: "ادامه خرید",
    				  className: "btn-primary",
    				
    				}
    			}
    			});
    		});
    			
    	}
      function EmptyBasket()
     	{
    		<?php 
    			unset($_SESSION['pcount']);
    			session_destroy(); 
    		?>
    		$("#Cart").html('');
    	}
    	
      function AcceptItems()
     	{
    		<?php 
    			
    		?>
    	}
    	
     </script>
    کد ریست کردن سبد را به شکل بالا نوشتم
    ویرایش توسط jahromy : August 18th, 2016 در ساعت 12:49

  2. # ADS




     

  3. #12
    عضو انجمن xwoman2 آواتار ها
    تاریخ عضویت
    May 2012
    محل سکونت
    مشهد
    نوشته ها
    145
    تشکر تشکر کرده 
    385
    تشکر تشکر شده 
    180
    تشکر شده در
    143 پست

    پیش فرض پاسخ : چطور یک div به شکل alert ایجاد کنم

    این مورد رو باید با ajax انجام بدید.یه دستوری چیزی با متود گت توسط ایجکس به صفحه ی مورد نظر بفرستید که سبد رو خالی کنه.بعد توی صفحه ی فعلی با جاوا سبد رو خالی کنید
    شازده کوچولو پرسید:از کجا بدانم وابسته شده ام؟!
    روباه گفت:تا وقتی هست،نمی فهمی...
    Telegram : Coala_71


  4. #13
    عضو جدید jahromy آواتار ها
    تاریخ عضویت
    Feb 2009
    محل سکونت
    ! پایتخت اقتصادی ایران !
    نوشته ها
    83
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    9
    تشکر شده در
    9 پست

    پیش فرض پاسخ : چطور یک div به شکل alert ایجاد کنم

    با ایجکس اشنایی ندارم ممکنه راهنمایی کنید
    در تابع EmptyBascket() با php اینکار انجام شده مشکل فقط تو نمایش خالی شدن جدول دارم

  5. #14
    عضو انجمن xwoman2 آواتار ها
    تاریخ عضویت
    May 2012
    محل سکونت
    مشهد
    نوشته ها
    145
    تشکر تشکر کرده 
    385
    تشکر تشکر شده 
    180
    تشکر شده در
    143 پست

    پیش فرض پاسخ : چطور یک div به شکل alert ایجاد کنم

    ببینید شما با کمک ایجکس میتونید درخواستی به یک صفحه ی دیگه که موازی با صفحه ی اصلیتون اجرا میشه بفرستید و و دستور رو به جای اینکه در صفحه ی اصلی اجرا کنید در اون صفحه اجرا کنید.اینجوری صفحه ی اصلیتون لازم نیست با هر تغییر کوچیکی کلا ریفرش بشه.متاسفانه راهی نیست که بتونید بدون ایجکس کاری رو که میخواید انجام بدید.بر فرض اینکه انجام هم بدید زیاد جالب نیست.مشتری بیاد تو سایت بعد واسه خالی کردن سبد یه بار ریفرش بشه.
    ببینید چیز خیلی سختی نیست.جی کوئری که بلدید.پی اچ پی هم که بلدید.ایجکس رو توی 2 ساعت میتونید آشنایی پیدا کنید باهاش.توی سایت w3 مثال های خیلی خوبی زده.
    نحوه ی کلی کار به این صورت هست که اول متغیر اصلی ایجکس رو ایجاد میکنیم.
    در گام بعد با یک دستور ایف چک میکنیم که درخواست ها به پیج مد نظر میرسه و پاسخ رو دریافت میکنیم یا نه ؟ اگر پاسخ ارسال و دریافت شد میایم درخواست اصلی رو که قرار هست کاری انجام بده رو میفرستیم به اون پیج مد نظرمون.
    http://www.w3schools.com/ajax/default.asp

    ویرایش توسط xwoman2 : August 18th, 2016 در ساعت 14:48
    شازده کوچولو پرسید:از کجا بدانم وابسته شده ام؟!
    روباه گفت:تا وقتی هست،نمی فهمی...
    Telegram : Coala_71


  6. تعداد تشکر ها از xwoman2 به دلیل پست مفید


  7. #15
    عضو انجمن k-pax آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    127.0.0.1
    نوشته ها
    286
    تشکر تشکر کرده 
    511
    تشکر تشکر شده 
    545
    تشکر شده در
    347 پست

    پیش فرض پاسخ : چطور یک div به شکل alert ایجاد کنم

    دوست گرامی من کد زیر تستی و برای آموزش گذاشتم
    کد:
    $("#Cart").html('');
    شما به جای Cart در متن بالا باید id سبد خریدتون رو بزارید !
    حل میشه !

    - - - Updated - - -

    نقل قول نوشته اصلی توسط jahromy نمایش پست ها
    با ایجکس اشنایی ندارم ممکنه راهنمایی کنید
    در تابع EmptyBascket() با php اینکار انجام شده مشکل فقط تو نمایش خالی شدن جدول دارم
    همون دستور $.post خودش ایجکس هستش !
    شما فقط الان مشکل خالی شدن سبد را دارید با راهنمایی بالا حل میشه
    فروش سرور مجازی NVMe و رم DDR4
    آریوسرور | تلگرام ما : @Ario_Server
    سرور مجازی NVMe ایران

  8. تعداد تشکر ها از k-pax به دلیل پست مفید


  9. #16
    عضو جدید jahromy آواتار ها
    تاریخ عضویت
    Feb 2009
    محل سکونت
    ! پایتخت اقتصادی ایران !
    نوشته ها
    83
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    9
    تشکر شده در
    9 پست

    پیش فرض پاسخ : چطور یک div به شکل alert ایجاد کنم

    نقل قول نوشته اصلی توسط k-pax نمایش پست ها
    دوست گرامی من کد زیر تستی و برای آموزش گذاشتم
    کد:
    $("#Cart").html('');
    شما به جای Cart در متن بالا باید id سبد خریدتون رو بزارید !
    حل میشه !
    درسته ولی Id جدول(table) روی Cart قبلا تنظیم کرده بودم

    کد:
    	print '<table id="Cart" width="95%" height="90%" border="1">
    			<tr>
    				<td>ردیف</td>
    				<td>نام </td>
    				<td align="center">تعداد</td>
    				<td align="center">فی ('.$_SESSION['price_code'].')</td>
    				<td>مبلغ کل ('.$_SESSION['price_code'].')</td>
    			</tr>';
    در فایل دیگری هم تابع جاوا را بدین شکل دارم
    کد:
      function EmptyBasket()
     	{
    		<?php 
    			unset($_SESSION['ProdactsCount']);
    			//session_destroy(); 
    		?>
    		$("#Cart").html('');
    	}
    ولی نمی دونم اشکال کارم از کجاست!

صفحه 2 از 2 نخستنخست 12

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آلارم AUTHRELAY Alert for
    توسط hraeissi در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: April 26th, 2013, 11:23
  2. سوال : کاربرد alert
    توسط milad007 در انجمن JavaScript
    پاسخ ها: 3
    آخرين نوشته: April 6th, 2013, 00:32
  3. خطای Alert: not_enough_space در زن
    توسط zagrosweb در انجمن زن Xen
    پاسخ ها: 0
    آخرين نوشته: December 12th, 2010, 15:31
  4. خطای Alert: not_enough_space
    توسط rouhallah در انجمن زن Xen
    پاسخ ها: 1
    آخرين نوشته: December 10th, 2010, 14:30
  5. مشکل کمک فوری Alert: no_kernel_support_for_openvz_check_if_right_kernel ...
    توسط sodahost در انجمن اوپن وی زد OpenVZ
    پاسخ ها: 14
    آخرين نوشته: November 21st, 2010, 09:12

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •