这是我的 cakephp 代码...
<?php
$attributes=array('legend'=>false,'separator'=>'<td>');
$options=array('N'=>'none','R'=>'read','W'=>'write');
?>
<table>
<tr class="gray_tab">
<td class="align-l">English</td>
<td>
<?php echo $this->Form->radio('language_english',$options,$attributes); ?>
</td>
</tr>
</table>
这是我的 JavaScript
var English =
$("input[type='radio'][name='data[User][language_english]']:checked").val();
alert(English);
现在,假设我选择 R-(read)
从单选按钮,那么它第一次工作正常,我用该值更新数据库,但之后如果我想用 w-(write)
更新该单选按钮value 然后我的 js 代码返回由 cakephp
设置的旧值来自数据库,即 R-(read).
我想获取单选按钮的更新值,该值与第一次在数据库中设置的值不同!
最佳答案
只需尝试此更改并让我知道是否有效:
var English =$("input[type='radio']name='data[language_english]']:checked").val();
关于javascript - 单选按钮问题 cakephp + jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13428367/