ホームページ >バックエンド開発 >PHPチュートリアル >PHP ajax 操作後に画像を変更するためにページを更新しないでください

PHP ajax 操作後に画像を変更するためにページを更新しないでください

WBOY
WBOYオリジナル
2016-06-23 14:27:401007ブラウズ

ajax php javascript 関数


');">
 

}
else{
?>
');">
 

    




function xingxing(id,name){
$.ajax({
type: "POST",
url: " processData : "false",
data: "n=" + Math.random() + "&fn=" + escape(id) + "&starflag=" + escape(name) + "",
success: function(msg){
var msg = $.trim(msg);
switch (msg){
case "200":
location.replace(location.href);
case "110": //重新登录
location.replace(location. href);
case "120": //修改密
location.replace(location.href)
デフォルト:
alert("失败");
location.replace(location.href);
break;
}

});
}


-------------------------------------- ---------------------------------
私の问题は AJAX その後の直接更新画像は不要です页面、求大虾帮混雑、在中等


回论(解决方案)

从你的ajax代网看、ajaxの返値を変更するだけで、もう200 100のような代コードではなく、変更が必要な新しいものですの写真アドレス


は、jquery を使用して変更する必要のある img ファイルを使用して、その src プロパティを新しい写真アドレスに直接置き換えます。

ajax コードから判断すると、ajax の戻り値を変更するだけで済みます。これは 200 100 のようなコードではなく、置き換える必要がある新しい画像アドレスです

次に、jquery を使用して img タグを見つけます。 src 属性を新しい画像アドレスに置き換えるだけです。
-------------------------------- ---------- --------------------------------------

投稿するコード プラウン


プロジェクト時間 大理家見積書と旧張家見積書の価格差
紫禁島ハイキング + 天然プールシュノーケリング + 南部一日ツアー USD 50
南部半日ツアー USD 25-30 USD 25 (コーラルビーチ、紫禁島、タンクビーチ、聖美カール大聖堂) -5

function xingxing(id,name){
$.ajax({
type: "POST",
url: " ", C ProcessData:" FALSE ",
データ:" n = "+math.random ()+" & fn = "+escape (id)+" & starflag = "+escape (name)+" " "、成功:Funch(MSG){
var msg = $ .trim(msg);
}

function xingxing(id、name){
。 &fn = " + escape(id) +"&starflag = " + escape(name) +" "、
;


');">
 

}
else{
?>
');">
 

    




function xingxing(id,name){
$.ajax({
type: "POST",
url: " processData : "false",
data: "n=" + Math.random() + "&fn=" + escape(id) + "&starflag=" + escape(name) + "",
success: function(msg){
if(msg =='1'){
$("#img_b").attr("src", "/主題/default/images/star01.gif");
}else{
$("#img_a ").attr("src", "/主題/default/images/star02.gif");



});
}

可恶就是不变图片

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。