Peter Leow
Почему вы хотите совершить поездку туда и обратно на сервер только для того, чтобы скопировать значение кнопки на метку на той же странице, разве вы не можете просто сделать это с помощью JavaScript или jQuery?
Однако, если вы настаиваете:
Этот
success: function(data){
alert(data);
не хватает закрытия
}
Интересно, почему это
$(".123").toggle();
для чего?
Вы не показывали свой html-код, убедитесь, что ваша кнопка выглядит примерно так:
<button class="1234" value="The button value that you want">click me</button>
В самом деле test.php,
<?php
if (isset($_REQUEST["C_ID"]))
echo $_REQUEST["C_ID"];
?>
И последнее, но не менее важное: вы можете достичь той же цели, используя только jQuery:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$(".1234").click(function() {
$('label').html($(this).val());
})
})
</script>
</head>
<body>
<label></label>
<button class="1234" value="Hello, Button!">click me</button>
</body>
</html>
Peter Leow
аналогично отправке значения кнопки на сервер, но на этот раз используйте text (), чтобы сначала получить значение в jQuery перед Ajaxing. http://www.w3schools.com/jquery/html_text.asp
Если кажется, что вы знакомы с jQuery и PHP, то гуглите и учитесь.