ユーザーがテキストボックスにユーザー名を入力すると、ウェルカムページを作成しようとしています。彼が送信ボタンをクリックしたときに、次のページに進む前に、jquery を使用して彼の名前が通知されるようにしたいと思います。5月のコードで得たものは次のとおりです。
<html>
<head>
<?php echo $this->Html->script("jquery-1.4.3.min"); ?>
</head>
<body>
<?php
echo $content_for_layout;
?>
<script type="text/javascript">
$(document).ready(function () {
// alert('JQuery is succesfully included');
$(':submit').click(function(){
<?php if(($this->request->controller=='members')&&($this->action=='register')):?>
var some = $("#myId").val();
alert(some);
<?php endif; ?>
});
});
</script>
</body>
</html>
アラートボックスには何も表示されません。
そして、私もこれを試しました:
<html>
<head>
<?php echo $this->Html->script("jquery-1.4.3.min"); ?>
</head>
<body>
<?php
echo $content_for_layout;
?>
<script type="text/javascript">
$(document).ready(function () {
// alert('JQuery is succesfully included');
$(':submit').click(function(){
<?php if(($this->request->controller=='members')&&($this->action=='register')):?>
//alert('well');
var some = $("#myId").val();
alert($some);
<?php endif; ?>
});
});
</script>
</body>
</html>
しかし、アラートボックスは表示されません...そして私もこれを試しました:
<html>
<head>
<?php echo $this->Html->script("jquery-1.4.3.min"); ?>
</head>
<body>
<?php
echo $content_for_layout;
?>
<script type="text/javascript">
$(document).ready(function () {
// alert('JQuery is succesfully included');
$(':submit').click(function(){
<?php if(($this->request->controller=='members')&&($this->action=='register')):?>
//alert('well');
var some = $("#myId").val();
alert($(some));
<?php endif; ?>
});
});
</script>
</body>
</html>
しかし、[オブジェクトオブジェクト]が表示されたアラートボックスが表示されます.. :(
これに適したコードは何ですか?
これは私のctpファイルにあるものです
<?php
echo $this->Form->create('Member',array('action'=>'register','id'=>'myId'));
echo $this->Form->input('username', array('id'=>'myId'));
echo $this->Form->end('Check');
?>
これが私のHTMLソースページで得られるものです
わかった
<head>
<script type="text/javascript" src="/js/jquery-1.4.3.min.js"></script>
</head>
<body>
<h2>REGISTER</h2>
ユーザー名
<script type="text/javascript">
$(document).ready(function () {
// alert('JQuery is succesfully included');
$(':submit').click(function(){
//alert('well');
var some = $("#myId").val();
//alert(some);
});
});
</script>
</body>