-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Vyřešeno checkbox
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
28. říj 2015 19:46 - 28. říj 2015 19:50 #124220
od Ernst
checkbox od Ernst
Mám jednoduchý formulář v JS
Já chci ale ty políčka typu checkbox, proto nemohu požít var document.form.form2.value; ale nějak jinak zjistit jejich stav.
Cony mi napověděl: jQuery(form).find('[name=form2]') ...,l ale to nemohu nějak dohledat jak požít. Vrací to objekt a nevím jak z něj ten stav dostat
Code:
<form name="form">
<input type="text" name="form2">
<input type="text" name="form3">
<a href="javascript:formajax();"><img src="../images/tl_refresh_a.png" ></a>
</form>
<script>
function formajax(){
jQuery(function(){
var p1 = document.form.form2.value;
var p2 = document.form.form3.value;
jQuery.ajax({
url: '/components/com_lovefactory/models/lmenu.php',
data: {d1: p1, d2: p2}
}).done(function(){
console.log('Odeslano');
}).fail(function(){
console.log('Odeslání selhalo');
});
}, function(error){
console.log(error.message);
});
}
</script>
Já chci ale ty políčka typu checkbox, proto nemohu požít var document.form.form2.value; ale nějak jinak zjistit jejich stav.
Cony mi napověděl: jQuery(form).find('[name=form2]') ...,l ale to nemohu nějak dohledat jak požít. Vrací to objekt a nevím jak z něj ten stav dostat
- Ernst
- Autor
- OFFLINE
- Joomla Expert
-
Méně
Více
- Příspěvky: 2380
28. říj 2015 20:41 - 28. říj 2015 20:42 #124221
od Ernst
Odpověď od Ernst v tématu checkbox
tak vyřešeno. zde správný kód
Code:
<form name="form">
<input type="checkbox" name="form2">
<input type="checkbox" name="form3">
<a href="javascript:formajax();"><img src="../images/tl_refresh_a.png" ></a>
</form>
<script>
function formajax(){
jQuery(function(){
if (document.form.form2.checked==true){ var p1 = "1";} else {var p1 = "0";};
if (document.form.form3.checked==true){ var p2 = "1";} else {var p2 = "0";};
jQuery.ajax({
url: '/components/com_lovefactory/models/lmenu.php',
data: {d1: p1, d2: p2}})
.done(function(){
console.log('Odeslano');})
.fail(function(){
console.log('Odeslání selhalo');});},
function(error){
console.log(error.message);
});
}
</script>
Vygenerováno za 0.054 sekund