Я пытаюсь использовать ajax для печати «тестирования» на экране при нажатии метки, но по какой-то причине она не работает. Что я делаю не так?Использование ajax для печати «тестирования» на экране при нажатии метки
test.php
<style>
#output {
width: 25%;
height: 25%;
border: 1px solid black;
}
</style>
<label value='show time' onclick="ajaxFunc('test1.php', 'output')"> Click me </label>
<div id='output'></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script type="text/javascript">
function ajaxFunc(gotoUrl, output) {
$.ajax({
type: "POST",
url: gotoUrl,
error: function(xhr, status, error){
alert(error);
},
success: function(data) {
document.getElementById(output).innerHTML = data;
} //end of success:function(data)
}); //end of $.ajax
</script>
test1.php
<?php
echo "testing";
?>
Не ответ, но полезный в таких ситуациях: если вы используете Chrome (настоятельно рекомендуем использовать его для разработки), нажмите F12. Это приведет к разработке инструментов разработки (сегодня это в большинстве браузеров). Там вы найдете вкладку «Консоль» или где угодно, найдите «Консоль». В этой ситуации на этой консоли вы бы увидели сообщение об ошибке, которое было бы очень самоочевидным. – AlexanderMP