Когда я использую скрипт для получения содержимого с определенного URL-адреса с помощью ajax, мой HTML-контент не отображается, т.е. мой элемент таблицы не отображается: я получаю данные из specif URL и я показываю его в окне предупреждения, а также с помощью document.write
писать на странице данные, поступающие из URL я назвал:Мой HTML-контент не отображается, когда я использую Javascript
<head>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4/jquery.mobile-1.0a4.min.css" />
<script src="http://code.jquery.com/jquery-1.5.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0a4/jquery.mobile-1.0a4.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
type:"POST",
url:"http://your url",
success: onSuccess,
error:onError
});
});
function onSuccess(data){
var servertext=data;
document.write(servertext);
alert(servertext);
}
function onError(data){
alert(data+'error');
}
</script>
</head>
<body>
<p> hello</p>
<table height="150px" weight="150px" border="1px">
<tr>
<td><img src="green.png" height="100px" width="100px" /></td>
</tr>
</table>
enter code here
моя проблема заключается в моем HTML elementi.e таблицы шоу в коде не – unkown
экран отображается делать и хочу сказать document.open (servertext) ; – unkown
@lenda Нельзя использовать 'document.write' после загрузки страницы. Вызов 'document.write' ** уничтожает всю страницу ** и создает новую страницу только с вашим содержимым Ajax. Если вы хотите избежать уничтожения всего содержимого вашей страницы, ** не используйте 'document.write' ** после загрузки страницы. – apsillers