Mik*_*hez 1 jquery textarea radio
我正在建立这个网站的反馈系统,并要求用户提供他们收到的服务的反馈.他们可以选择提供实际反馈或跳过整个事情.我有2个单选按钮(1个为正面;另一个为负面)
<input type="radio" name="rating" value="1" id="green" /><label for="green">Positive</label><br />
<input type="radio" name="rating" value="0" id="red" /><label for="red">Negative</label>
Run Code Online (Sandbox Code Playgroud)
然后,我有一个textarea供用户提供的实际反馈.
<textarea style="width: 95%;" rows="6" name="feedback"></textarea>
Run Code Online (Sandbox Code Playgroud)
如果用户点击实际的单选按钮,我宁愿只启用textarea .如果没有,textarea仍然是禁用的.我该怎么办呢?(我在想jQuery)
多谢你们.
[编辑]
谢谢你的快速输入,伙计们.此外,如果我可以添加,如果让我说我正在从MySQL中的数据生成行.这使得名称(即用户名1)名称=评级[1]和名称=反馈[1].如何使用jQuery选择它们?
$('input[name="rating"]').on('change', function() {
$('textarea[name="feedback"]').show();
});
Run Code Online (Sandbox Code Playgroud)
根据您的评论更新:
$('input[name="rating"]').on('change', function() {
$('textarea[name="feedback"]').attr('disabled', false).focus();
});
Run Code Online (Sandbox Code Playgroud)