【发布时间】:2013-01-29 00:52:26
【问题描述】:
我正在尝试获取输入到 textarea 中的值,但它似乎不起作用。我用而不是再次尝试了它,它似乎工作得很好。
编辑:刚刚意识到这与 tinyMCE 有关。在没有 tinyMCE 的情况下尝试过,效果很好。知道这是为什么吗?
$('.answers').load(url, function() {
tinyMCE.init({
theme : "advanced",
mode : "textareas",
plugins : "fullpage",
theme_advanced_buttons3_add : "fullpage"
});
$('#submitAnswer').on('click', function(e){
var dataString = $("#addAnswer").val();
alert(dataString);
e.preventDefault();
});
})
不适用于:
<textarea id="addAnswer" name="addAnswer"></textarea>
适用于:
<input id="addAnswer" name="addAnswer"></input>
【问题讨论】:
-
你试过了吗,
textarea[name=addAnswer]反对$("#addAnswer").val()? -
@agassi0430 请尝试在 jsFiddle 中重现问题,因为我们无法猜测您的确切标记和可能涉及的其他 js 代码。
标签: jquery input textarea return-value