wymeditor получить значение? - PullRequest
1 голос
/ 02 марта 2012

Я хочу отправить значение поля wymeditor с помощью ajax.
Код как ниже;

$.ajax({
    type: "POST",
    url: "forms.php",
    cache: false,
    dataType: "html",
    data: {action: 'add', parent: $('input.parent').val(), ntag: $('input.tag').val(), description: $('.wymeditor').html()},
});

Я пытался ввести значение textarea wym.val () / $ ('. Wymeditor'). Html ()
но ajax ничего не отправляет в качестве параметра.
Как я могу отправить значение textarea с помощью ajax?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 03 марта 2012

Вам нужно вызывать метод xhtml() для вашего экземпляра WYMeditor, а не для самой текстовой области. Предполагая, что у вас есть только один wymeditor, и он первый на странице:

$.ajax({
    type: "POST",
    url: "forms.php",
    cache: false,
    dataType: "html",
    data: {
        action: 'add', 
        parent: $('input.parent').val(), 
        ntag: $('input.tag').val(), 
        description: $.wymeditors(0).xhtml()
    },
});
1 голос
/ 02 марта 2012

попробуйте это и передайте тестовую переменную ajax

 var test = $('textarea#wymeditor').val();
...