我想在ajax响应上添加表。但是表格没有在ajax响应中显示只显示的内容。请帮我。感谢
echo $result = "
<tr>
<td> Rates</td>
<td style='font-size:small;'>words</td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td>CHF<td>
<td>".$_SESSION['calculate']['euro']."</td>
</tr>
<tr><td>".$_SESSION['calculate']['filename']."</td>
</tr>
";
ajax on complete
onComplete: function(file, response){
//On completion clear the status
status.text('');
$('<table></table>').appendTo('#files').text(response);
}
答案 0 :(得分:2)
您正在打印变量赋值的结果(TRUE)。尝试删除$result =
,然后回显html。
echo "
<tr>
<td> Rates</td>
<td style='font-size:small;'>words</td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td>CHF<td>
<td>".$_SESSION['calculate']['euro']."</td>
</tr>
<tr><td>".$_SESSION['calculate']['filename']."</td>
</tr>
";
答案 1 :(得分:0)
$('<table></table>').appendTo('#files').html(response);
您将表格字符串作为文本插入,而不是实际的html。