Article View: pl.comp.lang.javascript
Article #51119Re: jquery ajax problem
From: DG
Date: Tue, 03 Jul 2012 19:55
Date: Tue, 03 Jul 2012 19:55
69 lines
2974 bytes
2974 bytes
Bez php spagetti:) :
Witam grupowiczów mam taki oto kod przykładowy kod: ( Nie wiem co jest nie
tak ale nie działa przesyłanie ajaxem formularza do skryptu
<div id="dg_zgoda" >
<form id="dg_zgoda_form" method="POST" >
<input type="hidden" name="id" value="<?php echo($id);?>" />
<input id="dg_zgoda_checkbox" type="checkbox" name="zgoda" value="1"
checked="checked"/>Wyrażam zgodę<br/>
<input id="dg_zgoda_submit" type="submit" value="Wyślij"
name="submit"/>
'</form><div id="jakis_to"></div></div>
<script type="text/javascript">
$(document).ready(function(){
alert("dziala skrypt");
var idklient = "<?php echo($objKlienci->idklient);?>";
var zgoda = "<?php echo($objKlienci->zgoda);?>";
var file = location.protocol + "//" + location.host + "/skrypt.php";
var dane = $('#dg_zgoda_form').serialize();
$('#dg_zgoda_form').submit(function(){
$.ajax({
type: "POST",
url: file,
data: dane,
beforeSend: function() {
alert(file);
},
success: function(html){
alert("Wyslano succes");
$('div#jakis_to').html(html);
$('#dg_zgoda').hide();
//window.history.go(-2);
},
error: function(msg) {
alert("Err" + msg.toString());
},
complete: function() {
alert("Complete");
}
});
});
});
</script>
Oraz 2 gi skrypt do którego są przesyłane ajaxem przez post dane:
<?php
$test='test';
$id=$_POST['id'];
$zgoda$_POST['zgoda'];
if (isset($_POST['zgoda']))
{
$con=mysql_connect('localhost',$test,$test) or die('Nie mogę połączyć z
baza');
$sel=mysql_select_db(test) or die("nie moge wybrać bazy d.");
$sql="UPDATE `abc` SET `pole`=$pole where `id`= $id";
$query=mysql_query($sql) or die("Nie mogę zrobić do bazy update");
echo("Wpis");
}
?>
POPRAWIŁEM i ta wersja też nie działa
żadna nie działa POMOCY
Technical Details
Message-ID:
<jsviu8$gha$1@mx1.internetia.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mailReferences:
<jsvg1u$7j4$1@mx1.internetia.pl> <jsvhks$ibd$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail From: "DG" <darekg1@onet.europejski.eu> Newsgroups: pl.comp.lang.javascript Subject: Re: jquery ajax problem Date: Tue, 3 Jul 2012 21:55:55 +0200 Organization: Netia S.A. Lines: 70 Message-ID: <jsviu8$gha$1@mx1.internetia.pl> References: <jsvg1u$7j4$1@mx1.internetia.pl> <jsvhks$ibd$1@inews.gazeta.pl> NNTP-Posting-Host: 77-253-38-145.adsl.inetia.pl Mime-Version: 1.0 X-Trace: mx1.internetia.pl 1341345544 16938 77.253.38.145 (3 Jul 2012 19:59:04 GMT) X-Complaints-To: abuse@inetia.pl NNTP-Posting-Date: Tue, 3 Jul 2012 19:59:04 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18463 In-Reply-To: <jsvhks$ibd$1@inews.gazeta.pl> X-Tech-Contact: usenet@internetia.pl X-Newsreader: Microsoft Windows Mail 6.0.6002.18197 X-Priority: 3 X-Server-Info: http://www.internetia.pl/ X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit