Thread View: pl.comp.lang.javascript
8 messages
8 total messages
Started by maYk
Fri, 09 Jul 2010 12:57
Jak przekazywac zmienne w jquery?
Author: maYk
Date: Fri, 09 Jul 2010 12:57
Date: Fri, 09 Jul 2010 12:57
25 lines
1685 bytes
1685 bytes
Witajcie, chce zmusic cos takiego dzialania:
<script type="text/javascript">
$.ajaxSetup ({
cache: false
});
var ajax_load = "<img class='loading' src='img/load.gif'
alt='loading...' />";
// load() functions
var loadUrl = "test1.php";
$(":button").click(function(){
var input = this.name;
alert(input);
$("#"input).html(ajax_load).load(loadUrl);
});
</script>
W tej czesci troche sie pogubilem i tu wywala blad: $
("#"input).html(ajax_load).load(loadUrl);
Jak to sie robi?
Pozdrawiam
M.
Re: Jak przekazywac zmienne w jquery?
Author: WRonX
Date: Fri, 09 Jul 2010 13:02
Date: Fri, 09 Jul 2010 13:02
16 lines
1582 bytes
1582 bytes
maYk pisze:
> W tej czesci troche sie pogubilem i tu wywala blad: $
> ("#"input).html(ajax_load).load(loadUrl);
^^^^^^^^
No dobrze, ale czy to jest poprawne laczenie stringow?
Moze jednak
$("#" + input)....?
Pozdrawiam.
--
[= WRonX =] [= WRonX@-CUT-WRonX.NET =] [= http://WRonX.NET =]
[= GCS/CC d->++ s+:- a- C++++$ U P>++ L+ !E W+++$ N++(+++) =]
[= !o-- K-? w++$ !O !M- !V-- PS+ PE !Y !PGP !t !5 X++ R++ =]
[= tv+ b+++ DI++ D+ G+ e+++ h--->---- r+++ y? =]
Re: Jak przekazywac zmienne w jquery?
Author: maYk
Date: Fri, 09 Jul 2010 13:40
Date: Fri, 09 Jul 2010 13:40
18 lines
1927 bytes
1927 bytes
On Jul 9, 9:02 am, WRonX <WRonX@[-CUT-].WRonX.net> wrote:
> No dobrze, ale czy to jest poprawne laczenie stringow?
> Moze jednak
> $("#" + input)....?
Tak wlasnie! Dziekuje! A jak w jquery przekazywac wiecej niz jedna
zmienna podczas jednego wywolania? Po ludzku w javascript robilem
sobie tak:
onclick="show_sub_rows('button_<?=$records[$a]['ContractID']; ?>',
'row_<?=$records[$a]['ContractID']; ?>', <?=$records[$a]
['ContractID']; ?>,<?=$_SESSION['mutual']['CLID']?>)"
A jak robic to w jquery?
M.
Re: Jak przekazywac zmienne w jquery?
Author: Peter May
Date: Sat, 10 Jul 2010 09:32
Date: Sat, 10 Jul 2010 09:32
22 lines
1721 bytes
1721 bytes
W dniu 2010-07-09 15:40, maYk pisze:
> On Jul 9, 9:02 am, WRonX<WRonX@[-CUT-].WRonX.net> wrote:
>
>> No dobrze, ale czy to jest poprawne laczenie stringow?
>> Moze jednak
>> $("#" + input)....?
>
>
> Tak wlasnie! Dziekuje! A jak w jquery przekazywac wiecej niz jedna
> zmienna podczas jednego wywolania? Po ludzku w javascript robilem
> sobie tak:
>
> onclick="show_sub_rows('button_<?=$records[$a]['ContractID']; ?>',
> 'row_<?=$records[$a]['ContractID']; ?>',<?=$records[$a]
> ['ContractID']; ?>,<?=$_SESSION['mutual']['CLID']?>)"
>
> A jak robic to w jquery?
A jQuery to jakiś inny język programowania? :P E...
--
Peter
Re: Jak przekazywac zmienne w jquery?
Author: WRonX
Date: Mon, 12 Jul 2010 09:25
Date: Mon, 12 Jul 2010 09:25
30 lines
2444 bytes
2444 bytes
maYk pisze:
> Tak wlasnie! Dziekuje! A jak w jquery przekazywac wiecej niz jedna
> zmienna podczas jednego wywolania? Po ludzku w javascript robilem
> sobie tak:
>
> onclick="show_sub_rows('button_<?=$records[$a]['ContractID']; ?>',
> 'row_<?=$records[$a]['ContractID']; ?>', <?=$records[$a]
> ['ContractID']; ?>,<?=$_SESSION['mutual']['CLID']?>)"
Nie do konca rozszyfrowalem Twoje pytanie, ale jesli chodzi Ci o
wykonywanie operacji na kilku obiektach DOM na raz, to najlatwiej nadac
im jakas klase i operowac za pomoca
$(".klasa").zrobCos();
Ewentualnie powiazac kilka obiektow przez:
$("#id1").add("#id2").add(".klasa1").zrobCos();
Nie pamietam juz, ale strzelam, ze laczenie selektorow CSSowych
przecinkiem tez powinno dzialac:
$("#id1, #id2, .klasa").zrobCos();
(glowy nie dam)
Jesli chodzi o cos innego, sprecyzuj.
Pozdrawiam.
--
[= WRonX =] [= WRonX@-CUT-WRonX.NET =] [= http://WRonX.NET =]
[= GCS/CC d->++ s+:- a- C++++$ U P>++ L+ !E W+++$ N++(+++) =]
[= !o-- K-? w++$ !O !M- !V-- PS+ PE !Y !PGP !t !5 X++ R++ =]
[= tv+ b+++ DI++ D+ G+ e+++ h--->---- r+++ y? =]
Re: Jak przekazywac zmienne w jquery?
Author: Tomasz Kasprzyk
Date: Fri, 16 Jul 2010 19:39
Date: Fri, 16 Jul 2010 19:39
64 lines
3536 bytes
3536 bytes
On Jul 12, 5:25 am, WRonX <WRonX@[-CUT-].WRonX.net> wrote:
> Jesli chodzi o cos innego, sprecyzuj.
Cos takiego. Dziekuje za odpowiedz. Stworzylem sobie kawalek kodu w
jquery i mam problem:
<img src="_img/b_activate_small.gif" class="pointer" id="activate"
name="var-<?=$records[$a]['system_nr'] . "-" . $records[$a]
['xorgid'] . "-" . $a . "-" . $this->getmx($records[$a]
['Domainname']);?>"/>
<img src="_img/b_activate_small.gif" class="pointer" id="activate"
name="var-<?=$records[$a]['system_nr'] . "-" . $records[$a]
['xorgid'] . "-" . $a . "-" . $this->getmx($records[$a]
['Domainname']);?>"/>
<img src="_img/b_activate_small.gif" class="pointer" id="activate"
name="var-<?=$records[$a]['system_nr'] . "-" . $records[$a]
['xorgid'] . "-" . $a . "-" . $this->getmx($records[$a]
['Domainname']);?>"/>
<img src="_img/b_activate_small.gif" class="pointer" id="activate"
name="var-<?=$records[$a]['system_nr'] . "-" . $records[$a]
['xorgid'] . "-" . $a . "-" . $this->getmx($records[$a]
['Domainname']);?>"/>
<script type="text/javascript">
$.ajaxSetup ({
cache: false
});
var ajax_load = "<img src='_img/ajax-loader.gif' alt='loading...' /
>";
// load() functions
var loadUrl = "module_2/6.php";
$(".pointer").click(function(){
var zmienna = this.name;
var zmienna = zmienna.split( '-' );
$(this).attr('value','close');
$("#row_" + zmienna[3]).css("display", "");
if (zmienna[1] == ""){
var reply = prompt("Please provide the system number. \n\nMX
Record:\n"+zmienna[4]);
if ((reply == 5) || (reply == 6) || (reply == 7) || (reply == 8))
{
$("#row_" + zmienna[3])
.html(ajax_load)
.load(loadUrl,"system="+reply
+"&orgid="+zmienna[2]+"&TODO="+this.id);
}else {
alert("System number must be a number from 5 to 8 only.");
}
}else {
$("#row_" + zmienna[3])
.html(ajax_load)
.load(loadUrl,"system="+zmienna[1]+"&orgid="+zmienna[2]+"&TODO="+this.id);
}
});
</script>
Problem jest taki ze okienko prompt pojawia mi sie tyle razy ile
zmienna[1] jest pusta. Jak temu zapobiec?
Pozdro
M,
Re: Jak przekazywac zmienne w jquery?
Author: WRonX
Date: Mon, 19 Jul 2010 13:22
Date: Mon, 19 Jul 2010 13:22
18 lines
1969 bytes
1969 bytes
Tomasz Kasprzyk pisze: > On Jul 12, 5:25 am, WRonX <WRonX@[-CUT-].WRonX.net> wrote: > >> Jesli chodzi o cos innego, sprecyzuj. > > Cos takiego. Dziekuje za odpowiedz. Stworzylem sobie kawalek kodu w > jquery i mam problem: Wez to wklej gdzies, np. http://ideone.com/ bo w takiej postaci nie mam sily przez to sie przedzierac :) Pozdrawiam. -- [= WRonX =] [= WRonX@-CUT-WRonX.NET =] [= http://WRonX.NET =] [= GCS/CC d->++ s+:- a- C++++$ U P>++ L+ !E W+++$ N++(+++) =] [= !o-- K-? w++$ !O !M- !V-- PS+ PE !Y !PGP !t !5 X++ R++ =] [= tv+ b+++ DI++ D+ G+ e+++ h--->---- r+++ y? =]
Re: Jak przekazywac zmienne w jquery?
Author: maYk
Date: Fri, 23 Jul 2010 15:10
Date: Fri, 23 Jul 2010 15:10
10 lines
1806 bytes
1806 bytes
On Jul 19, 9:22 am, WRonX <WRonX@[-CUT-].WRonX.net> wrote: > Wez to wklej gdzies, np.http://ideone.com/bo w takiej postaci nie mam > sily przez to sie przedzierac :) Rozgryzlem to. Kazdy request jquery zalaczal ten sam plik z tym samem kodym jquery, czyli wszystko sie zapetlalo :) Dziekuje M.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads