הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   AutoComplete - ביצוע ועברית. (https://hosts.co.il/forums/showthread.php?t=23019)

miniature 01-06-06 14:35

AutoComplete - ביצוע ועברית.
 
הדרך:
- בניית מערך שמכיל את המילים.
- בעת לחיצה על אות במקלדת:
- - התוכן שכתוב בתיבת הטקסט יכול להתאים לאחת המילים שבמערך.
- - - תצוגת אפשרויות ב DIV מתחת לתיבת הטקסט (+ ה visibility של ה DIV הופך ל visible).
- - - - אחת האפשרויות נלחצת.
- - - - - תוכן תיבת הטקסט מתחלף במילה שנלחצה (+ ה visibility של ה DIV הופך ל hidden).
- - התוכן שכתוב בתיבת הטקסט לא יכול להתאים לאחת המילים שבמערך.
- - - ה visibility של ה DIV הופך ל hidden.

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


יואב.

Itay 01-06-06 14:53

אחלה דרך.. אם אתה יכול באמת לקרוא לה שלך
http://www.hosts.co.il/forums/showpo...9&postcount=14
חח אבל פשוט תנסה את זה ותראה תוצאות =] רשמתי את זה אז בערך, פשוט עברתי על אחד הקודים שהבאת שם מהר

לא אמור להיות מסובך מידי

miniature 01-06-06 15:30

הבעיה היחידה היא שאין לי ממש קצה חוט להתאמת המילים שבמערך לתוכן תיבת הטקסט.

Itay 01-06-06 16:03

נגיד הכניסו לך תו אחד בתיבת טקסט, אתה עובר על המערך עם לולאה ומחפש איפה התו הראשון של המילים שיש לך שם תואם לזה שהכניסו, וככה עם השני וכו' וכו'..

miniature 01-06-06 16:04

אם אני מבין את מה שאמרת אז השרת ייפול למערך עם 10,000 מילים.

Itay 01-06-06 16:28

ציטוט:

נכתב במקור על ידי miniature
אם אני מבין את מה שאמרת אז השרת ייפול למערך עם 10,000 מילים.

10000 מילים? אתה מתכוון לבנות כזה מערך?
אם יש לך כזאת כמות של מילים רצוי שתשתמש במשהו יותר הגיוני כמו מסד נתונים ושימוש ב-AJAX כדי לשלוח שאילתות


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

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