הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 29-07-12, 23:05   # 1
mayden
Авторитет
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,556

mayden לא מחובר  

ציטוט:
נכתב במקור על ידי HHaim צפה בהודעה
מתי להריץ את הפונקצייה? תריץ אותה כל פעם שמשהו משתנה בסל קניות.

מה יהיה הפונקצייה?

לכל מוצר (שורה) יש מחיר, תכניס את המחיר לתוך span עם class שהוא itemPrice

ואז בjquery אתה עושה:

קוד:
var price = 0;
 
$(".itemPrice").each(function() {
    price += parseInt($(this).val());
});
והמחיר שלך נשמר במשתנה price ..
ניסיתי.. מחזיר NaN:

PHP קוד:
function changePrice(divIdsIdprice) {
      var 
= $("#" sId).val();
      var 
price;
       var 
= $("#" divId).text(" ₪");
      

  var 
totalPrice 0;
  $(
".product-sum").each(function() {
   
totalPrice += parseInt($(this).val());
 
   $(
"#totalSum").text(totalPrice);
      });
      
     

סה"כ המחיר פר מוצר שמור לי בCLASS של product-sum.

בסכום הכללי מחזיר לי NaN. (ה- DIV: #sumTotal)
__________________

ציטוט:
" זוכרים בשביל ללמוד, יודעים בשביל ללמד, מבינים בשביל לתכנת.."
  Reply With Quote
ישן 30-07-12, 12:54   # 2
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

ציטוט:
נכתב במקור על ידי mayden צפה בהודעה
ניסיתי.. מחזיר NaN:

PHP קוד:
function changePrice(divIdsIdprice) {
      var 
= $("#" sId).val();
      var 
price;
       var 
= $("#" divId).text(" ₪");
      

  var 
totalPrice 0;
  $(
".product-sum").each(function() {
   
totalPrice += parseInt($(this).val());
 
   $(
"#totalSum").text(totalPrice);
      });
      
     

סה"כ המחיר פר מוצר שמור לי בCLASS של product-sum.

בסכום הכללי מחזיר לי NaN. (ה- DIV: #sumTotal)
דבר ראשון תוציא את ה $("#totalSum").text(totalPrice); מתוך הeach
ותעלה דמו לאתר או משהו שיהיה קל יותר לעזור לך..

עריכה:
התבלבלתי עם משהו אחר, במקום
קוד:
$(this).val()
תעשה
קוד:
$(this).text()

Last edited by Haimz; 30-07-12 at 12:56..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 22:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ