我没有更多想法......也许有人可以帮助我,
我有这个代码来获取html中的一些数据并将其发送到php文件。
但它没有发送。
我用alert()控制每个var,所有这些都有数据,但没有发送到php文件:/ 我也试过只发送一个项目(也许一个不起作用),但仍然没有,无论如何它似乎不合逻辑,因为我测试了每个var,所有这些都有正确的数据
<?php $kuupaev = date('Y-m-d'); ?>
<script>
//This handles the queues
(function($) {
var ajaxQueue = $({});
$.ajaxQueue = function(ajaxOpts) {
var oldComplete = ajaxOpts.complete;
ajaxQueue.queue(function(next) {
ajaxOpts.complete = function() {
if (oldComplete) oldComplete.apply(this, arguments);
next();
};
$.ajax(ajaxOpts);
});
};
})(jQuery);
$('.programmeheading').eq(0).remove();
$('.programmeheading').eq(1).remove();
var kordame = $(".season").length;
var viimane = <?php echo $_GET['kanal']; ?>;
var kanaliid = <?php echo $_GET['kanal']; ?>;
var total = kordame;
var loeme = 0;
var kavaautor = 'guide';
for(var index = 0; index < kordame; index++)
{
var kuupaev = '<?php echo $kuupaev; ?>';
var kanal = '<?php echo $kuva_kanal['nimi']; ?>';
var pealkiri = $('a span.programmeheading').eq(index).text();
var kell = $('.season').eq(index).text();
var jargmine = $('.season').eq(index+1).text();
//var pilt = $(".schedTv .title img").eq(index).attr("alt");
var sisu = $("a span.programmetext").eq(index).text();
$.ajaxQueue({
url: 'salvesta_kanalid.php',
type: 'POST',
data: {kuupaev:kuupaev,kanal:kanal,kell:kell,pealkiri:pealkiri,
sisu:sisu,kanaliid:kanaliid,jargmine:jargmine,
kavaautor:kavaautor},
success: function(data) {
loeme++;
$('.status').html(data);
if(total == loeme) { alert('success') }
}
});
}
</script>
bigg谢谢