我在控制器页面中编写了我的视图代码以从数据库中获取数据,但我的脚本在该代码中不起作用。我想当用户点击单选按钮时,个人资料部分被隐藏,课程部分将被显示。
控制器代码:
if(array_sum($arrCount)==0)
{
echo '<div class="chat-message-div">
<div class="chat-message" style="color:red;">
Sorry I cant recognize you.Please provide a bit more details
</div>
</div>';
exit;
}
else
{
$max = $arrCount[0];
$indicate = 0;
for($i=1;$i<count($arrCount);$i++)
{
if($arrCount[$i]>$max)
{
$max = $arrCount[$i];
$indicate = $i;
}
}
echo '<div class="chat-message-div">
<div class="chat-message">
'.$arr[$indicate]['answer'].'
<div class="radio">
<label><input type="radio" id="msg6" name="q6" value="'.$arr[$indicate]['option1'].'">'.$arr[$indicate]['option1'].'</label>
</div>
<div class="radio">
<label><input type="radio" id="msg6" name="q6" value="'.$arr[$indicate]['option2'].'">'.$arr[$indicate]['option2'].'</label>
</div>
<div class="radio">
<label><input type="radio" id="msg6" name="q6" value="'.$arr[$indicate]['option3'].'">'.$arr[$indicate]['option3'].'</label>
</div>
<div class="radio">
<label><input type="radio" id="msg6" name="q6" value="'.$arr[$indicate]['option4'].'">'.$arr[$indicate]['option4'].'</label>
</div>
</div>
</div>
';
exit;
}
javascript 代码。
<script type="text/javascript">
$(document).ready(function() {
$('input[name="q6"]').on('click', function() {
var test = $(this).val();
$('.profile').hide();
$("#user-profile").hide();
$('.courses').show();
});
});
</script>
料青山看我应如是
相关分类