Диалог jQuery не будет публиковать значение текстовой области

Я следовал за несколькими другими предложениями на этом сайте, но я не могу получить данные из текстовой области в элементе диалога jQuery для публикации. Наиболее актуальный ответ был предоставлен в обсуждении кнопки ASP.NET Вот, Я добавил предложение в мой код без изменений в результатах.

Вот что у меня есть:

$(function() {
$("#dialog").dialog({
autoOpen: false,
modal: true,
resizable: false,
dialogClass: "no-close",
buttons: {
"Done": function() {
$(this).dialog("close");
}
}
})

$( "#opener" ).click(function() {
$( "#dialog" ).dialog( "open" );
}).parent().appendTo("form1");

});

Я попытался добавить синтаксис «.appendTo ()» в .dialog и функцию без изменений. Любая помощь будет принята с благодарностью.

Вот HTML для справки, а также

<div id="dialog" title="Enter Comments">
<textarea id="feedback" name="feedback" rows="5" autocomplete="off" value="<?php get_data("feedback"); ?>" <?php if (isset($disable) && $disable === true) echo ' disabled="disabled"'; ?> ></textarea>
</div>
<input type="button" class="btn btn-primary btn-block" value="enter comments" id="opener" <?php if (isset($disable) && $disable === true) echo ' disabled="disabled"'; ?> />

1

Решение

Спасибо за все отзывы! Я с этим разобрался.

Я закончил тем, что зеркалировал данные из текстовой области в текстовый ввод внутри формы, я обернул ввод в скрытый div, чтобы скрыть его.

HTML

<div id="feedbackvalue">
<input type="text" name="sc_comment" id="sc_comment" value="<?php echo $sc_comment; ?>" />
</div>

CSS

#feedbackvalue {
display: none;
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]