我有一个在提交表单时有效的ajax调用。它调用包含一些jquery内容的页面,但它只返回未实际处理的源代码。
下面是单击按钮时调用的页面源。如果我在浏览器中转到此页面,它会显示一个进度条,但是当它通过ajax调用时,会返回此代码,但它会以字符串形式返回,并且似乎不会被处理。
<script>
$(function() {
$( "#1" ).progressbar({
value: 33
});
});
</script>
<table style = "width:200px;">
<tr><td id = "1"></td></tr>
<tr><td id = "2"></td></tr>
<tr><td id = "3"></td></tr>
</table>
这是ajax函数
$.ajax({
type: "POST",
url: url,
data: $("#pollform").serialize(),
success: function(data)
{
//im guessing this is where the issue lies
document.getElementById('pollbox').innerHTML = data;
}
});