Submit form dinamic nu functioneaza in Firefox, IE
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
mybab
- Mesaje: 26
Submit form dinamic nu functioneaza in Firefox, IE
Nu functioneaza Submit la form-ul creat dinamic in Firefox IE, dar in chrome functioneaza.
Cum ar trebui modificat sa trimita in forma asta datele firefox IE, fara sa afecteze chrome?
Cod: Selectaţi tot
$('.continua').click(function() {
if (updatePret() == 0) {
alert("Selected one ");
return
}
$form = $('<form>',{method: 'POST', action:'caseta/index.php'})
$('.tim').each(function() {
if ($('.bam td.active',this).length + $('.sam td.active',this).length == 2 + 1) {
var $bam = []
$('.bam td.active',this).each(function() {
$bam.push($(this).text())
})
var $sam = []
$('.sam td.active',this).each(function() {
$sam.push($(this).text())
})
$form.append($('<input>', {type: 'hidden', name: "tim[]", value: $bam.join (',') + ',' + $sam.join(',') + ','}))
}
})
$form.submit();
})
MarPlo
Mesaje: 4343
Salut
Daca adaugi obiectul jQuery $form cu formularul in structura documentului html, o sa functioneze si submit-ul.
Inainte de submit() il adaugi cu appendTo() in <body>, iar ca sa nu afecteze designul si ca sa nu se vada in pagina, faci formul ascuns cu: "style:'display:none'".
Vezi acest exemplu, e testat in Firefox si Chrome.
Cod: Selectaţi tot
<button class="continua">Send</button>
<script>
$('.continua').click(function() {
$form = $('<form>',{method: 'POST', action:'caseta/index.php', style:'display:none'});
// your code ..
$form.appendTo($('body')); // add the form in html body
$form.submit(); // submit
});
</script>
Subiecte similare
-
Formular dinamic cu jQuery
JavaScript - jQuery - Ajax
Primul mesaj
Salut
As dori sa fac un formular in care vreu sa pun pretul de transport in functie de greutate.
Si am greutatea minima , greutatea maxima ; cost...
Ultimul mesaj
La refresh nu raman fiindca nu sunt salvate undeva pentru a fi preluate.
Ca sa ramana si la refresh e necesar sa le salvezi intr-o baza de date,...
-
Resetare input type text dupa submit
JavaScript - jQuery - Ajax
Primul mesaj
Dupa ce dau enter sau click si a trimis mesajul nu mii se reseteaza input textul,imi trmite catre mysql fara reload incarca textul prin div dar nu...
Ultimul mesaj
\Multumesc, codul din raspunsul tau functioneaza
-
Drag-drop Div touch nu functioneaza pe mobil
JavaScript - jQuery - Ajax
Primul mesaj
Salut,
Pe pagina de ordonare fotografii, se încarcă pozele albumului utilizatorului Etc. ..
Pe desktop leptop... în general cu mausul......
Ultimul mesaj
Am reusit sa fac din cele doua unul...... da, a fost vorba de javascript