jquery替换HTML div值

时间:2015-05-05 22:40:24

标签: javascript jquery html css ajax

我在文档加载时动态形成div,如下所示。我有一个ajax调用,并且在AJAXcall的响应中,我想使用jQuery将值'right'替换为AJAX调用的值。

基本上我想在AJAX获得成功数据后替换下面提到的文本div的值。

var beginContainer = '<div class="container">';
var endDiv = '</div>';
var beginInner = '<div class="inner">';
var text = '<div class="text" id=3 style="color:#0000FF" align ="center">';
var append = beginContainer + beginInner + text + 'Number of sensors' + endDiv + text + '10cents/sensor' + endDiv + endDiv + beginInner + text +'right'+endDiv +endDiv;

$('#content').append(append);  

var beginContainer = '<div class="container">';
var endDiv = '</div>';
var beginInner = '<div class="inner">';
var text = '<div class="text" id=4 style="color:#0000FF" align ="center" value="kkk">';
var append = beginContainer + beginInner + text + 'Total Bill' + endDiv + text + 'Month-to-Month' + endDiv + endDiv + beginInner + text +'right'+endDiv +endDiv;

$('#content').append(append);

2 个答案:

答案 0 :(得分:3)

您可以使用span标记,例如:

var append = beginContainer + beginInner 
    + text + 'Number of sensors' + endDiv + text 
    + '10cents/sensor' + endDiv + endDiv + beginInner 
    + text + '<span id="yourSpan">right</span>' 
    + endDiv + endDiv;

所以你可以用它来引用它:

$("#yourSpan").html("ajaxResult");

答案 1 :(得分:-2)

将此用于您的ajax调用:

$.ajax("URL.com",function(e){
  $("#wherever").html(e);
});