以下の関数が機能しなくなり、原因を突き止めることができません。成功または失敗のメッセージが生成されず、コンソールに何も表示されません。JQuery ajax関数が突然成功または失敗を返さない
関数のajax部分がすべて正常に機能する前のすべてです。 PHPで私はコントローラにエコーを入れ、何も返されません。ほぼ同じajax呼び出しを持つ同様の関数は、同じページで正常に動作しています。
これに関するアドバイスをいただければ幸いです。あなたがdata
プロパティであなたのsuccess
とerror
コールバックを入れているようだ
$('#template_id').change(function() {
var src = "http://localhost/"+"templates/"+$('#template_id').val()+"/thumb.png";
$('#template_image').attr("src", src);
$.ajax({
type : 'POST',
url : 'http://localhost/index.php/resume/change_template',
data: {
resume_id : '297',
template_id: $('#template_id').val()
},
success : function(msg){
},
error: function(){
alert('failure');
}
});
});
呼び出されているかどうかを確認あなたがにconsole.log(MSG)を追加チェックしなかったはずですちなみにAJAXリクエスト
。内部成功関数...? –
jsエラーが表示されているかどうかを確認する必要があります。 –
Firebugとは何ですか? – Starx