已编辑:新信息:当我检查该字段并且代码被高亮显示(在检查器中)时,所有语句都可以正常工作,但是当该字段不再突出显示时,这些语句似乎不起作用。希望这有助于诊断问题。
我有一个 wufoo 表单(您可以嵌入的托管表单,在提交时发送到特定的电子邮件等)。我在该表单上有一个字段,一旦我单击一个按钮,我就会尝试用某条数据填充该字段。我相信我有正确的代码来实现这一点,它应该可以工作:
$('#my-button').click(function() {
$('#Field3').val("something");
});
我尝试了许多不同的方法:
$('input[id="Field3"]').val("something");
$('input[name="Field3"]').val("something");
还有一些我真的不认为会起作用的地方..
$('#Field3').append("something");
$('#Field3').text("something");
这里有一些让我感到困惑的事情,我将在下面发布屏幕显示我的意思。加载页面后,我可以在控制台中键入所有这些命令,并且该字段(ID为Field3)不会发生任何事情......大多数时候。但有几次,我会重新加载页面,再次尝试一些语句,是的,相同的语句,然后它就可以工作了。不知道为什么或如何,但这是一种间歇性的事情。显然情况可能并非如此,但我对为什么会发生这种情况感到很困惑;
下面是我的控制台的三个屏幕。对于前两个,该字段在控制台中经过大约 10 次或更多次尝试后最终填充,然后在使用以前不起作用的命令时继续工作。最后一个屏幕是一个根本不起作用的尝试:
[![Eventually Works After Last Command][1]][1]
[![Eventually Works After Last Command][2]][2]
[![Did Not Work][3]][3]
[1]: http://i.stack.imgur.com/JKVxY.jpg
[2]: http://i.stack.imgur.com/MLca8.jpg
[3]: http://i.stack.imgur.com/0viRA.jpg
(对于我不得不发布这些图像的方式表示歉意,我不断收到格式错误,除非我 cmd+k 它们,否则我无法继续保存帖子)
我首先在控制台中尝试所有内容,但在这里找不到任何模式。任何想法或意见将不胜感激,并感谢您的时间。