ABA


"איך אני מזהה מי ירה לי את event"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20913 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20913
fly
חבר מתאריך 23.7.13
668 הודעות, 1 פידבק
   01:15   07.10.14   
אל הפורום  
  איך אני מזהה מי ירה לי את event  
 
   ערכתי לאחרונה בתאריך 07.10.14 בשעה 01:20 בברכה, fly
 
javascript
asp.net


יש לי webusercontrol שבניתי עם כמה כפתורים בתוכו

אני מכניס 5 webusercontrolים לתוך listview

כשאני מריץ אני רואה מול העיניים 5 קונטרולים שאני בניתי עם כפתורים בתוכם

אני עושה לאחד הכפתורים event click ב- javascript

הבעיה היא שלכל הכפתורים יש אותם שמות

אז ה- event click מתבצע 5 פעמים

מה עושים?

(נ.ב
אפשר לפתור את זה אם אני עושה את ה-event בצד שרת
ושם הוא יודע לזהות בדיוק איזה כפתור נלחץ
אבל בשביל לעשות את זה צריך לבנות את כל הדף מחדש
וזה סתם מיותר אז לא מתאים לי הפיתרון בצד שרת)


שאלה 2 על הדרך

כל webusercontrol מייצג משתמש עם ID

אחרי שיגיע הפיתרון של הבעיה למעלה

אז אני יעשה request session מ-javascript כדי לדעת מי לחץ על הכפתור

אבל איך אני אדע מה ה-ID של המשתמש מהכרטיס שנלחץ?
אמרו לי בעבר שלעשות שדה נסתר עם ID זה לא רעיון טוב
אז מה האפשרויות שלי?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  לא ממש הבנתי למה התכוונת אבל BLACK DOG  07.10.14 09:48 1
     this מזהה לי כל לחיצה על המסך זה לא טוב fly 07.10.14 12:16 2
         הכוונה אחרי לחיצה BLACK DOG  07.10.14 13:55 4
             תודה עשיתי לפי קלאסס עכשיו זה עובד fly 07.10.14 15:17 5
  ביקורת בונה משה הלולן 07.10.14 13:49 3
     אתר עם כל מיני דברים fly 07.10.14 15:19 6
         כל מה שאתה בונה ילמדו אותך בחינם באינטרנט.. משה הלולן 07.10.14 17:09 7

       
BLACK DOG 
חבר מתאריך 1.8.02
150 הודעות
   09:48   07.10.14   
אל הפורום  
  1. לא ממש הבנתי למה התכוונת אבל  
בתגובה להודעה מספר 0
 
   אתה מנסה לדעת איזה כפתור נלחץ או מי לחץ על הכפתור ?

אם אתה מנסה לדעת איזה כפתור נלחץ ואתה משתמש ב jquery אז אתה יכול פשוט להשתמש ב $(this).

אם אתה רוצה לדעת מי לחץ על הכפתור זאת אומרת כנראה שיש לך מערכת התחברות לאתר אז אתה יכול ליצור session למי שעשה לוגין עם איזשהו שדה מזהה ובצד של השרת תדע מי לחץ לפי השדה הזה ב session

Redot


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
fly
חבר מתאריך 23.7.13
668 הודעות, 1 פידבק
   12:16   07.10.14   
אל הפורום  
  2. this מזהה לי כל לחיצה על המסך זה לא טוב  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BLACK DOG 
חבר מתאריך 1.8.02
150 הודעות
   13:55   07.10.14   
אל הפורום  
  4. הכוונה אחרי לחיצה  
בתגובה להודעה מספר 2
 
  

<a class="button-class" href="your-link.com"></a>
<a class="button-class" href="your-link.com"></a>
<a class="button-class" href="your-link.com"></a>

<script>
$('.button-class').on('click', function() {
$(this).doSomeThing();
});
</script>

Redot


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
fly
חבר מתאריך 23.7.13
668 הודעות, 1 פידבק
   15:17   07.10.14   
אל הפורום  
  5. תודה עשיתי לפי קלאסס עכשיו זה עובד  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   13:49   07.10.14   
אל הפורום  
  3. ביקורת בונה  
בתגובה להודעה מספר 0
 
   אני רואה הרבה שאלות שלך כאן, ואתה שואל הרבה שאלות מוזרות..

אפשר לדעת מאיפה אתה לומד? ומה אתה מנסה לבנות?
נראה שאתה צריך ללמוד ממקור אחר, ולחזור על דברים בסיסים אתה קופץ הרבה קדימה בלי לדעת את הבסיס.

אתה גם תמיד מערבב צד שרת עם צד לקוח לא ברור לי למה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
fly
חבר מתאריך 23.7.13
668 הודעות, 1 פידבק
   15:19   07.10.14   
אל הפורום  
  6. אתר עם כל מיני דברים  
בתגובה להודעה מספר 3
 
   ערכתי לאחרונה בתאריך 07.10.14 בשעה 15:39 בברכה, fly
 
אני מדמחניק

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   17:09   07.10.14   
אל הפורום  
  7. כל מה שאתה בונה ילמדו אותך בחינם באינטרנט..  
בתגובה להודעה מספר 6
 
   סך הכול אתה שואל שאלות מוזרות שמראות שאתה לא בכיוון הנכון, אני רוצה לעזור תעשה עם זה מה שאתה רוצה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net