- Megjött a Red Magic kompakt táblagépe az EU-ba
- Kormányok / autós szimulátorok topikja
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Hamarosan leszűkíti a támogatott hardvereit az NVIDIA
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Házimozi haladó szinten
- Azonnali informatikai kérdések órája
- Hobby elektronika
- Így nézz tévét 2025-ben: új ajánlások, régi szabályok
- AMD K6-III, és minden ami RETRO - Oldschool tuning
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Abrion
senior tag
válasz
Sk8erPeter #2331 üzenetére
vagy úgy az én hibám, gondoltam nem kell azt is bekopiznom, mert ott nincs fontos dolog, csak pár echo, de ha ennyire ragaszkodsz hozzá, bekopizom a benne lévö scriptet is.
{
while($row = mysql_fetch_array($sql)){
$id=$row['id'];
echo "<tr>";
echo '<td id="'.$id.'" width="317px">' . $row['cim'] . '</td>';
echo '<td width="142px">' . $row['link1'] . '</td>';
echo '<td width="218px">' . $row['link2'] . '</td>';
echo '
<script type="text/javascript">
$(document).ready(function() {
$(\'#'.$id.'\').click(function(){
var current_value = $(this).html();
$(\'#name\').attr(\'value\', current_value);
current_value = $(this).parent("tr").children("td").eq(1).html();
$(\'#link1\').attr(\'value\', current_value);
current_value = $(this).parent("tr").children("td").eq(2).html();
$(\'#link2\').attr(\'value\', current_value);
});
});
</script></tr>';
}Index.php ban még ez maradt le
<body>
<table><tr><td><input type="text" size="49" name="name" id="name"></td><td><input type="text" size="20" id="link1" /></td><td><input type="text" size="30" id="link2"></td></tr>
</table> -
Abrion
senior tag
válasz
Sk8erPeter #2329 üzenetére
while($row = mysql_fetch_array($sql)){}
-
Abrion
senior tag
válasz
Sk8erPeter #2327 üzenetére
Ah kösz, nem is értem miért van itt szóköz, nem szoktam ilyen hibát elkövetni ><
lehet hogy 1x rosszul lett bekopizva
-
Abrion
senior tag
ahogy elnézem, senki nem talált benne hibát
-
Abrion
senior tag
Jquery
<script type="text/javascript">
$(document).ready(function(){
$("#name").keyup(function(){
sendValue($(this).val());
});
});
function sendValue(str){
$.post("ajax.php",{ sendValue: str },
function(data){
$("#kereso").html(data);
});
}
</script>
ajax.php
$value = $_POST["sendValue"];
$sql=mysql_query("SELECT * FROM lista WHERE cim LIKE '%$value%' order by cim asc");
while($row = mysql_fetch_array($sql)){} -
Abrion
senior tag
válasz
Sk8erPeter #2321 üzenetére
Na de akkor mit szeretnél? Most JavaScriptes megoldás kell, vagy nem?
Az anchorok használatához semmi JavaScript-alapra nincs szükség, szimpla HTML-ben is megoldható az "odaugratás".
na ennek utána járok, nekem 8 milyen, csak pontosan oda ugorjon
"de abban egyetértek hogy legyen benne egy hszre link, de a hszhez ugrásban nem 100%an jó"
Mi nem jó?Itt megint nem vágom, mire gondoltál.
ere értetemA linket amit írtál, azt meg majd holnap megnézem.
Más
Nem zavar de az ajax nem müxik teljesen tökéletesen, ha gyorsan írok az inputba akkor a lekérdezés megáll és kilistáz minden rekordot az mysql tableból. -
Abrion
senior tag
válasz
Sk8erPeter #2319 üzenetére
1: nem értek a jshez, szal nekem ezt nyugodtan mutathatod
2: találkoztam olyan fórummal aminél az id törölve lett és az error.phphoz irányítótde abban egyetértek hogy legyen benne egy hszre link, de a hszhez ugrásban nem 100%an jó
Amúgy képzeld ahhoz képest hogy amatőr vagyok jsben meg jqueryben, mondjuk ugyan az, megcsináltam majdnem egyedül az autocomplete ot
van egy jquery ajax és amit kilistáz ara klikre bekopiza az input valuejába az adatokat
nem láttál hsz áthelyezést?
például ha valaki rossz helyre ir vagy elterelődik a téma, akkor célszerű a megfelelő topikba helyezni a hszeket hogy ott folytassák a témát, és nem ritka, max itt nincs -
Abrion
senior tag
válasz
Peter Kiss #2317 üzenetére
ezt nem kell mondanod, értek a phphoz, csináltam egy fórumot magamnak, és elég jó lett, mondjuk még nem nyitottam meg, de majd hamarosan igen, a lényeg hogy, jqueryvel lehet ezt megcsinálni, és ahogy elnézem pár böngésző ugró jquery kódot, nem kellett sokat bele írni, így gondolom ennél is így van, amúgy az id keresés nem 100% an jó, például ha törlődik vagy áthelyeződik a hsz akkor errort fog visszadobni, ezért gondoltam egy fix dologra keresésnél, mivel kijelölődik az új hsz miért ne lenne inkább ara a keresés, de majd meggondolom az id keresést.
-
Abrion
senior tag
Hali
Az első új hszhez ugrás, csak kíváncsi vagyok jól gondolom e ki.
Az első folyamat, phpból jönne, kiszámolja hányas lapon van a legelső új hsz és betölti, miután betöltődött a topik, 1 jquery a böngészőt odaugrasztja ahol a hsz van, ara gondoltam hogy mivel az új hsz kijelölődik, legalább is a legtöbb fórumon így van, mondjuk a prohardver kivéted, és mondjuk egy jpgel jelöli meg a hszt, és ara kereshet rá a jquery, gondolom egy ilyen jquery nem sokból áll, és ezt a jqueryt a body lezárási elé kéne raknom
-
Abrion
senior tag
válasz
Sk8erPeter #2292 üzenetére
szutykok?
a flash videók sokkal jobban néznek ki mint egy átlagos videó, és még kisebb a fájl méretük.oké kösz a válaszokat
-
Abrion
senior tag
válasz
Brown ügynök #2290 üzenetére
a js tudtommal a gép teljesítményére hat, de oké ha te azt mondod hogy nem lesz lassulás, akkor a legújabbat töltöm le
-
Abrion
senior tag
melyik jquery verziót használjam? mert gondolom az újabb verziókban sok minden van és bizonyára kell hozzá vas hogy ne lassuljon be a weblap betöltés.
Meg gondolom nem mindegy hogy milyen verziót használok. -
Abrion
senior tag
Új kérés
Már rég akartam csinálni egy olyan ajaxot ami élő keresést csinál mysqlbe, találtam egyet w3school on, de az selectes és nem tudtam átirni inputra, mert az ajax geten kommunikál, valaki linkeljen egy olyan ami hasonlít a googlera.
Valami ilyesmire gondoltam
Az inputba beírok valamit és kidobja a találatokat ha kiválasztok egyet akkor minden másik inputba beíródik a megfelelő adat. -
Abrion
senior tag
válasz
Sk8erPeter #2277 üzenetére
azta
jó vagy, pedig majdnem 2 órán át próbáltam cssben amit lehetett, sókat kell még cssben tanulnom.
kösz.
-
Abrion
senior tag
válasz
Sk8erPeter #2274 üzenetére
eh ok -.-
van egy szipla vertikális menü aminek balra található a rejtet menüje és lefelé nyílik, az a baj hogy ez a rejtett menü onnan kezdi a lit ahol van az év amit klickeltem, nem pedig a div tetején, így már érted? ki kell vennem az ul ból azt az ul t ami rejtettben kell legyen, és így már a div tetején lenne a lenyíló menü, de így meg nem jó a js, nem teszi láthatóvá.
-
Abrion
senior tag
válasz
Sk8erPeter #2272 üzenetére
ha megnézed hogy is van a lenyíló menü, szerintem megérted amit írtam.
-
Abrion
senior tag
Hali
van 1 kis pozicionálási problémám, remélem valaki tud segíteni
archivemenu.js
function clickMenu(menu) {
var getEls = document.getElementById(menu).getElementsByTagName("LI");
var getAgn = getEls;
for (var i=0; i<getEls.length; i++) {
getEls[i].onclick=function() {
for (var x=0; x<getAgn.length; x++) {
getAgn[x].className=getAgn[x].className.replace("unclick", "");
getAgn[x].className=getAgn[x].className.replace("click", "unclick");
}
if ((this.className.indexOf('unclick'))!=-1) {
this.className=this.className.replace("unclick", "");;
}
else {
this.className+=" click";
}
}
}
}
HTML
<html><head>
<script type="text/javascript" src="archivemenu.js"></script>
<link type="text/css" rel="stylesheet" href="csspage.css">
</head><body>
<div class="menu">
<ul id="valami"><li><a>2012</a>
<ul><li><a >01</a></li><li><a >02</a></li></ul></li>
<li><a>2011</a><ul><li><a >01</a></li><li><a >02</a></li><li><a >03</a></li>
<li><a >04</a></li><li><a>05</a></li></ul>
</li>
</ul>
<script type="text/javascript"> clickMenu('valami'); </script>
</div>
</body><html>
csspage.css
.menu {font-size:90%; float:right;padding-top:3px;padding-right:4px}
.menu ul {padding:0; margin:0; list-style-type:none; width:58px;}
.menu li {position:relative; height:21px;}
.menu a, .menu a:visited {font-family:verdana, sans-serif; display:block; text-align: center; text-decoration:none; height:20px; line-height:20px; color:#000; border:1px solid #fff;}
.menu ul ul {visibility:hidden; position:absolute;top:0px; left:-30px; width:27px;}
.menu ul li.click ul {visibility:visible;}A problémám csak annyi hogy a rejtet menüket "nem csak 2010 évszám van" szeretném pozicionálni a menu div tetejére.
Két féle megoldást tudok elképzelni
első hogy jsel oldom meg a pozicionálást
a második az talán kicsivel bonyolultabb, így képzeltem el<div id="valami"><ul><li><a><a></li></ul></div> itt kellene klikelni
<div id="valami"><ul id="hide"><li><a></a></li></ul></div> itt meg lenne a rejtet menü ere hatna a js cssben
"a <div id="valami"> csak 1x szerepelne"kösz a segítséget
Új hozzászólás Aktív témák
Hirdetés
- MSI Claw A1M 036 Konzol
- AKCIÓ!!! GAMER PC: Új i5-14400F +Új RTX 3080 +Új 16-64GB DDR4! GAR/SZÁMLA! 50 FÉLE HÁZ!
- HP Prodesk 600 G3 mini PC i5 7500T / WIFI / 8GB DDR4 / 256GB SSD / Type-C / 3x DP
- Dell Precision 7520, 15,6" FHD, I7-7820HQ, 16GB DDR4, 256GB SSD, M1200 4GB VGA, WIN 11
- Dell Precision 3551, 15,6" FHD, I7-10750H, 32GB DDR4, 512GB SSD, P620 4GB VGA, WIN 11, ÚJ
- AKCIÓ! ASUS ROG Zephyrus GA403UV Gamer notebook - R9 8945HS 16GB RAM 1TB SSD RTX 4060 8GB WIN11
- BESZÁMÍTÁS! Gigabyte H610M i5 13400F 16GB DDR4 512GB SSD RX 6700XT 12GB DeepCool MATREXX 40 650W
- Apple iPhone SE 16GB, Kártyafüggetlen, 1 Év Garanciával
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 docking station (5TW13AA) (DisplayLink)
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged