【发布时间】:2014-01-26 01:48:48
【问题描述】:
我有一个 id 为 posttext 的 textarea。
我正在尝试获取 textarea 的值,但 .html() 和 .text() 在 Production 中总是返回 null。但是 .val() 返回正确的值。我使用 IIS 作为 Web 服务器。
alert($("#posttext").html()); // returns empty
alert($("#posttext").val()); //returns the correct values
alert($("#posttext").text()); // returns empty
当我在本地运行代码时,它运行良好,那么生产中是否有任何设置混乱?有什么办法调试吗?由于它是一个 ajax 加载的表单,我无法在视图源中看到 textarea。
谢谢
【问题讨论】:
-
jsfiddle.net/eVmQ9/4 试试这个 jsfiddle,用 val 替换 html 就可以了。我不知道为什么它在我的盒子里本地工作。
-
感谢链接,我想我会使用 .val()
-
如果已解决,请接受答案。
-
所以不让我......我必须等待