---
title: "Ajax"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/169562-ajax/page2"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Jeppeweb"
published: "2008-03-03T09:34:06.000Z"
updated: "2008-03-03T23:12:52.000Z"
replies: 21
views: 971
page: 2
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/169562-ajax"
---

# Ajax

_Sida 2 av 2._

## #21 — MickeA.com, 2008-03-03T12:47Z

> **voigtann1 skrev:**
>
> Vilken tur att ajax inte är php då. Det är bara ett exempel.

Precis, i det här fallet var du intresserad av Ajax funktionaliteten, vilket serverspråk du använder är upp till dig.

> **voigtann1 skrev:**
>
> MickeA.com: Gillar scriptet tack för länkarna. ska kollas närmare på.

Jag har använt dom där två i jättemånga projekt. Som jag nämnde tidigare, dom funkar i "alla" webbläsare, mycket lätta att jobba med, lycka till!

Permalänk: https://www.webforum.nu/p/2085983

## #22 — voigtann1, 2008-03-03T23:12Z

Du kan göra såhär: skapa exempelvis pollajax.asp:

```
<!--#Include file="Settings.asp"-->
<%
If Request.Querystring("do") = "vote" Then
	If Request.Cookies("rostat") = "JA" Then
		conn.execute("Update svar Set klick=klick+1 Where id=" & Request("vote"))
		Response.Cookies("rostat")="JA"
		Response.Cookies("rostat").Expires = date + 1
		Response.Write "Tack för din röst"
	End If
	Response.Write "Du har redan röstat"
Else
	Response.Write "Ett fel uppstod."
End If
%>
```

 använd JS scriptet:

```
unction ajaxPoll() {
	var id;
	var frm = document.getElementById('poll');
	var options = frm.getElementsByTagName('input');
	for(var i=0;i<=options.length;i++) {
		if(options[i].checked) {
			id = options[i].value;
			break;
		}
	}
	
	ajaxRequest('pollajax.asp?' + frm.action.split("?")[1] + '&vote=' + id + '&r=' + Math.random(), function(){
		document.getElementById('votecolumn').innerHTML = xmlHttp.responseText;
	});
}
```

och lägg till ett id och onSubmit i din form:

```
<form .... id="poll" onSubmit="ajaxPoll();return false;">
```

så bör det fungera något sådär iallafall.

Permalänk: https://www.webforum.nu/p/2086157

---

Tråden på webben: https://www.webforum.nu/amne/javascript/169562-ajax/page2  
Föregående sida: https://www.webforum.nu/amne/javascript/169562-ajax.md
