---
title: "Skicka formulär när checkbox kryssas i och ur"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/192256-skicka-formulär-när-checkbox-kryssas-i-och-ur"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "bigsky"
published: "2014-04-17T03:26:12.000Z"
updated: "2014-04-20T10:40:25.000Z"
replies: 2
views: 692
page: 1
pages: 1
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/192256-skicka-formulär-när-checkbox-kryssas-i-och-ur"
---

# Skicka formulär när checkbox kryssas i och ur

## #1 — bigsky, 2014-04-17T03:26Z

Hur skulle man kunna göra om denna kod för att samtidigt som checkboxen antingen kryssas i eller ur, skicka formuläret?

```
<script>$( '[id^=showfield_]' ).click(function(){
var pClass = '.'+$(this).val();
if ($(this).is(':checked')) {
$(pClass).show();
} else {
$(pClass).hide();
}
});</script>
```

Formuläret har namnet och id formReport.

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

## #2 — bassebhu, 2014-04-17T18:09Z

```
<script>$( '[id^=showfield_]' ).click(function(){
var pClass = '.'+$(this).val();
if ($(this).is(':checked')) {
$(pClass).show();
} else {
$(pClass).hide();
}
$('#formReport').submit();
});</script>
```

?

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

## #3 — voigtann1, 2014-04-20T10:40Z

Du behöver ju inte använda $(this) hela tiden din DOM objekt har allt du behöver:

Jag ogillar att man använder click (finns fler sätt att markera en checkbox än när man klickar på den med en mus/touch) använd change:

```
$('[id^=showfield_]').change(function(){

	$('.' + this.value)[this.checked ? 'show' : 'hide']();

	$('#formReport').submit();
});
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/192256-skicka-formulär-när-checkbox-kryssas-i-och-ur
