此功能在0
div中为我提供1
或#durum
值。我想使用此值来显示图像,此值将在值更改时更改。
例如,如果ajax提供1
,则会显示1.jpg
,或者如果它提供0
,则会显示2.jpg
$(document).ready(function(){
gonder();
var int = self.setInterval("gonder()", 500);
});
function gonder(){
$.ajax({
type: 'POST',
url: 'maot.php',
success: function (msg) {
var data = $.parseJSON(msg);
$("#durum").html(data[0]);
}
});
}
<div id="durum"></div>
问题是这个ajax给了我“0”或“1”我不能用这个值来获取图像。请帮助我,非常感谢。
答案 0 :(得分:2)
尝试此代码添加带有src的图像标记取决于响应值。您需要确保服务器响应正确,在这种情况下,您的服务器响应必须是数组[0]或[1]。
function gonder(){
$.ajax({
type:'POST',
url:'maot.php',
success: function (msg) {
var data = $.parseJSON(msg);
var img = data[0] == 0 ? '1.jpg' : '2.jpg';
$("#durum").html('<img src="'+ img +'">');
}
});
}