Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
<?php
if(isset( Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
[110] <!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
GET))
{
echo "<script>alert('GET is there');</script>";
print_r( Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
[110] <!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
GET);
}
if(isset( Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
[110] <!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
POST))
{
echo "<script>alert('POST is there')</script>";
print_r( Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
[110] <!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
POST);
}
if(isset( Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
[110] <!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
POST['parameter1']))
{
echo "<script>alert(' Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById
, вам больше не нужно использовать знак #
. попробуйте следующее, и оно будет работать нормально.
[110] <!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
POST is set')</script>";
header('Location: HomePage.php');
}
else
{
echo "<script>alert('No post variable set')</script>";
}
?>
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<a id="link" role="button" href="index2.php">Test</a>
<script type="text/javascript">
$("#link").click(function(e) {
e.preventDefault();
alert('function entered');
$.ajax({
url: "testPHP.php",
type: "POST",
data: {
parameter1: 'test',
parameter2: 'test2'},
success: function(msg) {
alert('wow' + msg);
}
});
alert('function end');
document.getElementById('link').setAttribute('href','testPHP.php');
});
</script>
</body>
</html>
Кроме того рекомендуется использовать failed callback
для запроса.
error: function (xhr, status, error) {
alert(" Can't do because: " + error);
},
Насколько я знаю, в основном необходимо записать метод тестирования, который генерирует все комбинации (или называет фабрику и выполняет итерации через объекты), который называет исходный тест (теперь больше метод тестирования) набором времен.
К сожалению, они не обнаруживаются как отдельные тесты в результатах - они обнаруживаются как всего один тест - таким образом, Вы имеете к довольно явному в Вашем выводе ошибок. Это означает, что как с этим подходом, как только каждый перестал работать, это останавливает остальных (можно обойти это путем хранения большого списка результатов, но это - еще больше служебное),
Я думал бы дважды прежде, чем идти в mstest прямо сейчас, если Вы не имеете к - отсутствие исполнителя тестов на чистой машине является уничтожителем, и это не расширяемо и не часто обновлено.