里面的一切< >丢失了ajax-Jquery html中的内容

时间:2014-12-04 06:25:57

标签: jquery html ajax liveedit

我正在我的桌子上进行一些实时编辑,我正在尝试在此内部打印一些内容< sdfsdfsdfsdfs>

我无法在jquery html中用html打印这个内容,因为我能够显示这些内容,因为我在内容之前给了一个空格然后它工作正常但没有空间我丢失所有内容以及stakoverflow问题框也

$(document).ready(function()
{

$(".edit_tr").click(function()

var ID=$(this).attr('id');
$("#details_"+ID).hide();
$("#details_input_"+ID).show();
}).change(function()
var ID=$(this).attr('id');
var tagdetailsarea=$("#details_input_"+ID).val();
var newdata=encodeURIComponent(tagdetailsarea);
var dataString = 'printid='+ ID +'&printdetails='+newdata;
$("#details_"+ID).html('<img src="load.gif" />');
if(newdata.length>0)
{
$.ajax({
type: "POST",
url: "print-tags-edit.php",
data: dataString,
cache: false,
success: function(html)
{
$("#response").html(html);
$("#details_"+ID).html(tagdetailsarea);
}
});
}
else
{
alert('You can not Print Blank Data');
}
});
$(".form-control1").mouseup(function() 
{
return false
});
$(document).mouseup(function()
{
$(".form-control1").hide();
$(".text").show();
});
});

2 个答案:

答案 0 :(得分:1)

您可以尝试在Jquery中使用.text()方法而不是.html()吗?

答案 1 :(得分:0)

您需要将< sdfsdfsdfsdfs>之类的字符串转义为&lt; sdfsdfsdfsdfs&gt;