Post-on keresztül átpasszolni javascript-nek szöveget amit aztán tud értelmezni?
Figyelt kérdés
Adott egy text input,gombbal,post method-dal,action-je átirányít egy másik oldalra.Egyenlőre "csak" azt szeretném elérni hogy mondjuk ha azt írom be hogy Juliska akkor akkor az az oldal ahova átirányít javascriptes mozvibrate féle dologgal rezegjen a telón 3-szor mondjuk.Ha Jancsit írok be az első oldalon akkor rezegjen egyet mondjuk.Websocket nélkül megoldható?Először is át kéne alakítani a php változót a másik oldalon használható javascript string-é,hogy tudja átalakítani rezgéssé.Idáig eljutottam.A fogadó oldal gondolom mindenképp html5 kell hogy legyen.2018. jan. 1. 01:39
1/3 A kérdező kommentje:
Illetve nyilván megoldható websocket nélkül.
2018. jan. 1. 02:02
2/3 anonim válasza:
Elküldöd a PHP-nak postba, az bekerül a $_POST változóba és onnan kiechozól annyi rezgést a javascriptbe amennyit akarsz
3/3 anonim válasza:
ha kliens oldalon szeretnéd jqueryvel le lehet kérni egy form adatait (akár stringben akár objektben) ezt $.ajax({...}) al elküldöd és visszaad egy promiset annak ha jól emlékszem a data tulajdonságára van szükséged.
****
<form minden paraméterrel onsubmit=myfunc()>
function myfunc(){
event.preventDefault();//ne kuldje el automatikusan
var sender = $(event.srcElement);
var formdata = sender.serializeArray();
var res=$.ajax({
type : sender.attr("method"),
url : url,
data : formdata
}).
};
res.then(function(){
alert(res.data);
}
res.error((function(){
alert("hiba");//nem található szerver stb
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!