Hej, Igen gäller det att kolla API-dokumentatioen: http://api.jquery.com/jQuery.get/ ja har blivit känd som pellesofts jävla latmask... Var så god. Mycket att hålla reda på när man lär sig ett nytt ramverk/bibliotek. Hur skickar jag med data till min js fil? Kollade du dokumentationen? Vad tror du andra parametern (den med namnet data) är? Du kanske inte förstod vad jag menade. Skicka med det som en parameter i funktionen. Då så, nu förstår jag. Tom, Det är väl bara Med andra ord menar du att ja kan köra på: Nej, då ska den se ut såhär: Då lägger du till det bara: Perfekt, då vet jag... tack! Behöver hjälp med en If sats i Jquery. Ärligt Hassan, det känns som att du inte lär dig något utan bara kör på andras kunskaper.Request.Querystring i jQuery .get
Håller på med att försöka få en pagingsfunktion att fungera tillsammans med jQuery.
Hur får jag in en Querystring i själva jQuery koden?
Min kod:
function update() {
$.get("sida.asp", function(data) {
$("#result2").html(data);
});
window.setTimeout("update();", 3000);
}
Nånstans efter sida.asp vill jag tex lägga till OnPage=<%= Request.Querystring("2") %> etc, så de ser ut som tex:
function update() {
$.get("sida.asp?OnPage=<%= Request.Querystring("2") %>", function(data) {
$("#result2").html(data);
});
window.setTimeout("update();", 3000);
}
Tacksam för svar.
Sv: Request.Querystring i jQuery .get
<code>
$.get("sida.asp", {onPage: 2}, function (data) {
//gör något med resultatet.
});
</code>Sv:Request.Querystring i jQuery .get
hehe... ja lovar att ha läst dokumentationen, men ska läsa mer .. tack :DSv: Request.Querystring i jQuery .get
Sv:Request.Querystring i jQuery .get
Min länk ser ut så:
<a href="#" onclick="paging()">">Nästa</a>
säg att ja tex vill skicka med onpage=2
jag kan inte skriva de i HREF annars blir länken dit.Sv: Request.Querystring i jQuery .get
Doken säger följande on den parametern: "A map or string that is sent to the server with the request." som fritt översatt till svenska blir: "en map eller sträng som skickas till servern vid förfrågan"
Map är en datastruktur som mappar nycklar till värden. I Javascript:
var data = {
name: "Hassan Fakhro",
age: 25,
sex: "Male",
forum: "Pellesoft"
};
alert(" Skickar info om " + data.name); // Visar Hassan Fakhro
$.get("test.aspx", data,
function (data, status, xhr) {
alert(data); //Visa svaret;
}, text);
Kolla också mitt tidigare exempel, där jag visar *exakt* hur du ska skriva för att skicka med onpage = 2.
Sv:Request.Querystring i jQuery .get
Jag har länkar som är tex: 1,2,3,4,5,6,7 och Next.
Varje sån länk har en onclick funktion till paging()
menar du att ja ska skriva in de som paging(onPage=2) för att skicka med värdet?Sv: Request.Querystring i jQuery .get
<code>
function update(pangeNr) {
// ajax jox här
alert(pageNr);
}
</code>
Då kan du skriva såhär i länkarna
<code>
1
2
</code>Sv:Request.Querystring i jQuery .get
Kan fixa min paging nu så hela Sidan slipper laddas om. Får testa när ja kommer hem. Sitter på jobbet nu med iphonen. TackSv:Request.Querystring i jQuery .get
Allt detta fattar jag:
<code>
var data = {
name: "Hassan Fakhro",
age: 25,
sex: "Male",
forum: "Pellesoft"
};
</code>
Men nu anger du name manuellt, dvs du har skrivit Hassan Fakhro själv.
Hur tar jag fram namnet från Querystring("name") tex?Sv:Request.Querystring i jQuery .get
var data = {
name: "<%=Request.QueryString("name")%>",
age: 25,
sex: "Male",
forum: "Pellesoft"
};
?Sv: Request.Querystring i jQuery .get
function Edit_Often_Works_With(ArtistID) {
$.get("adminsite/edit.asp", { ArtistID: <%= Request.Querystring("ID") %> }, function(data) {
$("#Results").html(data);
});
}
?
Och detta även om jag lägger detta i en js fil och hämtar den i en asp sida?
Hassan
Sv:Request.Querystring i jQuery .get
function Edit_Often_Works_With(ArtistID) {
$.get("adminsite/edit.asp", { ArtistID: ArtistID }, function(data) {
$("#Results").html(data);
});
}
och du kallar på den såhär utanför js filen:
<code>
Edit_Often_Works_With(<%= Request.Querystring("ID") %>)
</code>
Sv:Request.Querystring i jQuery .get
function Edit_Often_Works_With(ArtistID, Danger) {
$.get("adminsite/edit.asp", { ArtistID: ArtistID, Danger: Danger }, function(data) {
$("#Results").html(data);
});
}
<code>
Edit_Often_Works_With(<%= Request.Querystring("ID") %>, 'Akta dig för mårran')
</code>
Sv: Request.Querystring i jQuery .get
ska testa de i nästa function snartSv:Request.Querystring i jQuery .get
Min Kod:
<code>
function Add_Comment_Reply(CommentID, AlbumID) {
$(document).ready(function(){
$.post("action.asp?add=comment_reply", $("#Comment_Form_Reply").serialize(), function(responsData) {
$('#Comment_Results_Reply').html(responsData);
// If responseData = 'Thank you, your comment have been added!' Then
$.get("include/album_show_comments_data.asp", { AlbumID: AlbumID }, function (data) {
$("#IndDivmainbox_m_left_Comment_thumb").html(data);
});
// End if
})
});
}
</code>
Ja vill alltså endast hämta album_show_comments_data.asp ifall ja får tack i responsedata.
En annan grej är att ja kan ej hämta post från databas med NewLine, dvs <br> grejen...Sv: Request.Querystring i jQuery .get
Scriptspråk är inte speciellt svårt, inte att googla heller.
i javascript ser en if-sats uit så här:
if(variabel=="sträng")
{
// då gör vi detta
}
//eller om m an skaää kolla en numerisk variabel:
if(variabel==123)
{
// då gör vi detta
}