0

我正在尝试使用 jQuery 设置 textarea 的值。

这是我的代码:

$(document).ready(function () {
    // $('#bericht').val('foobar'); 
    $('input[name=taal]:radio').click(function () {
        alert('click');
        $('#bericht').val('foobar');
    });
});

取消注释第二行时,它工作正常。单击时警报也有效。但是,单击单选按钮时永远不会设置该值...怎么可能?

4

4 回答 4

2

试试这个DEMO

$('input[name="taal"]').click(function () {
    alert('click');
    $('#bericht').val('foobar');
});

或者

$('input:radio[name="taal"]').click(function () {
    alert('click');
    $('#bericht').val('foobar');
});
于 2013-08-16T13:42:02.603 回答
0

尝试将一些类设置为无线电,并在 jquery 代码上使用它。像这样:

$('.myRadio').click(function () {
    $('#bericht').val('foobar');
});
于 2014-06-30T02:00:39.060 回答
0

问题可能出在您的 HTML 上。请确保在标签上设置了属性 id="bericht" <textarea>

这是示例 - 适用于您的 javascript 代码 - http://jsfiddle.net/mt4hM/1/

于 2013-08-16T13:46:28.013 回答
0

也许您在 textarea 上设置了另一个插件,它否决了它?

如果是这样,您可能需要通过插件 api 输入。

我对 TinyMCE 也有类似的问题。

于 2013-08-16T13:46:36.233 回答