Article View: pl.comp.lang.javascript
Article #51643problem z formularzem
From: Łukasz
Date: Sat, 05 Mar 2016 23:02
Date: Sat, 05 Mar 2016 23:02
85 lines
3338 bytes
3338 bytes
Mam problem z danymi formularza, które nie są przekazywane.
Po zatwierdzeniu formularza, przekazywana jest jedynie zmienna id.
Natomiast id2 oraz file1 nie.
Proszę o wskazówki bo utknąłem :/
w pliku index mam:
<!-- awizo - pliki -->
<div class="modal fade" id="modal_awizo_pliki" role="dialog">
<div class="modal-dialog modal-lg">
<div class="modal-content"></div>
</div>
</div>
function awizo_pliki(id) {
$.ajax({
url : "awizo_plik_modal.php?id="+id,
type: "GET",
data: id,
success: function(data) {
$('#modal_awizo_pliki').modal('show');
$('.modal-content').show().html(data);
//console.log(r);
}
});
}
function pliki_edytuj() {
var formData = new FormData($('#awizo_pliki_edytuj')[0]);
$.ajax({
url: 'awizo_db.php?a=pliki_edytuj',
type: "POST",
data: formData,
cache:false,
contentType: false,
processData: false,
success: function(response)
{
console.log(response);
$('#modal_awizo_pliki').modal('hide');
},
error: function (jqXHR, textStatus, errorThrown)
{
//alert(data);
console.log(data);
}
});
}
modal wywołuję przyciskiem z awizo_pliki(id)
plik awizo_plik_modal.php wygląda tak, oczywiście w uproszczeniu bo mam
tam trochę kodu który pobiera dane z bazy:
<?php
$id = strip_tags($_GET['id']);
?>
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-label="Zamknij"><span aria-hidden="true">×</span></button>
<h3 class="modal-title">Pliki</h3>
</div>
<div class="modal-body">
<form action="#" id="awizo_pliki_edytuj"
class="form-horizontal" enctype="multipart/form-data">
<input id="id" name="id" type="hidden" value="<?php echo $id;
?>" />
<input id="id2" name="id2" type="text" />
<input type="file" id="file1" name="file1" />
</form>
</div>
<div class="modal-footer">
<button type="button" id="btnSave" onclick="pliki_edytuj()"
class="btn btn-primary">Dodaj / Zmień</button>
<button type="button" class="btn btn-danger"
data-dismiss="modal">Zamknij</button>
</div>
--
Pozdrawiam
Łukasz
Technical Details
Message-ID:
<nbfoiq$ulj$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Łukasz <lukaszWy@rostalskiTnijTo.pl> Newsgroups: pl.comp.lang.javascript Subject: problem z formularzem Date: Sun, 6 Mar 2016 00:02:50 +0100 Organization: ATMAN - ATM S.A. Lines: 85 Message-ID: <nbfoiq$ulj$1@node2.news.atman.pl> NNTP-Posting-Host: 94-40-64-237.hinet.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1457218970 31411 94.40.64.237 (5 Mar 2016 23:02:50 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 5 Mar 2016 23:02:50 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 X-Mozilla-News-Host: news://news.atman.pl:119 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit