わかりました、これは奇妙です、私はこのコードを持っています:
$('#nps').submit(function(e) {
e.preventDefault();
var images = 'pic='+$('img[name="pic"]').attr('src');
var inputs = $(this).serialize();
$.ajax({
url: "pages/"+page+".php?"+inputs+'&'+images+'&action='+param,
cache: false
}).done(function( html ) {
update(html);
}).fail(function (){
window.location = "/";
});
});
私がやろうとしているのは、phpページに、フォーム入力とpicという名前の画像のsrcを持ついくつかのgetパラメーターを渡すことです。
問題は、pic paramが常に渡されるわけではなく、1回は渡され、もう1回は渡されないということです...