Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuerty][html][php], Jak wczytać wartość do jQuerty
michal_macieja
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 31.12.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witajcie niech ktoś mi pomoże bo zaraz zwariuje, próbuje wczytać wartość value z linku 'a' do Skryptu do miejsca data ,ale nie udaje mi się, czy może mi ktoś powiedzieć jak to zrobić, jak tworzyć "zmienne" w skrypcie, w których będą wartkość z HTML.


PS. Proszę nie wysyłać mnie do żadnych kursów bo już wiele z nich przejrzałem i nie mogę tego znaleźć a męczę się już z tym 5 dzień.
Ps.2 czy zna ktoś dobry edytor do jquerty który by pokazywał gdzie są błędy??

A oto kod

  1. <title>test</title>
  2. <script type="text/javascript" src="jquery.js"></script>
  3. <script type="text/javascript">
  4. $(document).ready(function()
  5. {
  6. $('#1s').click(function()
  7. {
  8. $.ajax({
  9. type: "POST",
  10. url: "12.php",
  11. data: "name=Jo",
  12. success: function(msg)
  13. {
  14. alert( "Data Saved: " + msg );
  15. }
  16. });
  17. });
  18.  
  19.  
  20.  
  21. });
  22. </script>
  23. </head>
  24. <a id="1s">star1</a>
  25. <a id="2s">star2</a>
  26. <a id="3s">star3</a>
  27. <a id="4s">star4</a>
  28. <a id="5s">star5</a>
  29.  
  30. <BR><BR>
  31.  
  32. <a id="imie" value="12" >sex</a>
  33. </body>
  34. </html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




jak mam Cie nie odesłać do docs'ów skoro tam jest odpowiedz? `http://docs.jquery.com/Attributes/attr#name masz dokładniej jak dobierać się do atrybutów w jQuery. co to edytora, to jQuery jest frameworkiem JS więc nie ma czegoś takiego, możesz zainstalować po Firefoxem firebuga i diagnozować błędy.


--------------------
Go to the top of the page
+Quote Post
michal_macieja
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 31.12.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Dzięki ale już tam byłem chodziło mi bardziej o gotową odpowiedz, bo nie wiem jak ową wartość dodać do:

data: "name=Jo",

A jak się nie widzi co się dziej ze zmiennymi ciężko na czuja co kol-wiek robić.

Ten post edytował michal_macieja 28.01.2010, 23:04:57
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




hmmm, jak to nie wiesz jak?

  1. $(document).ready(function()
  2. {
  3. $('#1s').click(function()
  4. {
  5. var value = $("#imie").attr("title");
  6. $.ajax({
  7. type: "POST",
  8. url: "12.php",
  9. data: "name="+value+"",
  10. success: function(msg)
  11. {
  12. alert( "Data Saved: " + msg );
  13. }
  14. });
  15. });
  16. });


Ten post edytował piotrooo89 29.01.2010, 09:19:42


--------------------
Go to the top of the page
+Quote Post
michal_macieja
post
Post #5





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 31.12.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


piotrooo89
Dzięki za odpowiedz, właśnie o taki coś mi chodziło, bo nie mogłem nigdzie znaleźć informacji na temat łączenia "zmiennych".

Ps. Czy istnieje gdzieś strona z opisami wszystkich dostępnych funkcji w jQuerty, ale po Po polsku, choć Angielski znam dobrze ale lepiej jest czytać przykłady pisane przez polaków bo widać od razu co jest funkcją a co nie.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




ja nie znam, ale jedyna słuszna o jQuery to tylko ta angielsko-języczna. jak nie widać co jest funkcją a co nie? tego to już kompletnie nie rozumiem.


--------------------
Go to the top of the page
+Quote Post
michal_macieja
post
Post #7





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 31.12.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Funkcje pisane są w języku angielskim.
I jak czytasz kod skryptu pisanego przez anglika, to wszystko jest w tym języku,
a jak pisał polak to on nie używa angielskich nazw do zmiennych, Itp. więc łatwiej jest kapnąć się które to są funkcję a które zmienne stworzone:
np:

Kod
    $.ajax({
    type: "POST",
    url: "12.php",
    data: "glos=1&id="+$title,
    success: function(wiado)
        {
        alert( "Głos dodany: " + wiado );
        }
    });

w wyżej wymienionym skrypcie odrazu widzę, że type,url,data,success,function,alert itp. Są nazwami funkcji jakiś a wiado, glos itp. są definiowane przez programatora.
Rozumiesz o co mi chodzi questionmark.gif
Go to the top of the page
+Quote Post
piotrooo89
post
Post #8


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




rozumiem ale takie rzeczy to tylko w erze smile.gif a poza tym standardem jest pisane wszystkiego po angielsku aby każdy mógł coś odczytać, bo angielski to standard już.


--------------------
Go to the top of the page
+Quote Post
michal_macieja
post
Post #9





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 31.12.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Wiem o tym ale wiesz zawsze ma się nadzieje że coś się znajdzie smile.gif

A teraz pytanie za 100pk
Nie wiem jak to się stało ale się stało a mianowicie:
-wczoraj wieczorem napisałem kawałek kody który ładnie działał, ale dziś jak go próbuje odpalić wywala mi błąd i nie wiem dlaczego :/

Oto kody:
JS kod:
Kod
$(document).ready(function()
{

$('#1s').click(function()
{
    $.ajax({
    type: "POST",
    url: "glos.php",
    data: "glos=1",
    success: function(wiad)
        {
        alert( "Głos dodany: " + wiad );
        }
    });
});


});


I skrypt PHP
Kod
<?php
$glos1 = $_POST['glos'];
$id_f = $_POST['id'];

if($glos != 0)
{
    echo "$glos1 na Film: $id_f";
    
}else echo "Blad";
?>


Wczoraj jak nacisnąłem pole 1s wyskawiał mi komunika głos [XX]dodany na film[XX] a dziś,
jak nacisnę wywala mi w oknie cały kod PHP
a w konsoli błędu FF pokazuje:

Nie znaleziono elementu
http://blablabla/glos.php
?>
Go to the top of the page
+Quote Post
piotrooo89
post
Post #10


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




a masz ten plik w dobrej lokalizacji na serwerze?


--------------------
Go to the top of the page
+Quote Post
michal_macieja
post
Post #11





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 31.12.2009
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


tak te 2 pliki są w tym samym katalogu co wczoraj a dokładnej:
C:\Program Files\WebServ\httpd\2\sex\
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:06