Javascript jQuery val()返回起始值而不是当前值,可能是因为

Javascript jQuery val()返回起始值而不是当前值,可能是因为,javascript,jquery,prettyphoto,Javascript,Jquery,Prettyphoto,jQuery的val() 我把它集成在我的网站上的一个面板中,但是对于JSFIDLE,我没有费心导入所有的css和东西来让它弹出 JSFIDLE在这里: 分别返回32和“”,而不考虑它们当前实际包含的内容 有什么想法吗?正在明确说明“编辑id”输入标记内的值(我假设是由PrettyTo插件)。该值设置为“32”,输入时不变。我会看看插件是如何处理这个动作的,看看你是否可以修复它 这是“编辑id”元素的呈现html代码: <input type="text" maxlength="128"

jQuery的
val()

我把它集成在我的网站上的一个面板中,但是对于JSFIDLE,我没有费心导入所有的css和东西来让它弹出

JSFIDLE在这里:

分别返回32和“”,而不考虑它们当前实际包含的内容


有什么想法吗?

正在明确说明“编辑id”输入标记内的值(我假设是由PrettyTo插件)。该值设置为“32”,输入时不变。我会看看插件是如何处理这个动作的,看看你是否可以修复它

这是“编辑id”元素的呈现html代码:

<input type="text" maxlength="128" name="id" id="edit-id" size="50" value="32" class="form-text required">


它保持静态,因为它有一个明确声明的
属性。

你的小提琴不起作用。你在发帖前试过小提琴吗?是的,我在发帖前试过小提琴。我不确定你为什么投了两张反对票。感谢您提供小提琴。为什么您使用
$(“输入[id=edit name]”)而不是
$(“#edit name”)
或仅使用
$(此)
<input type="text" maxlength="128" name="id" id="edit-id" size="50" value="32" class="form-text required">