按提交后,jquery添加的内容将被清除

时间:2013-03-12 11:33:05

标签: javascript jquery

This是我目前正在处理的代码。我必须显示用户传递的值。在这里,我只显示一个字符串,我将在之后进行修改。当我点击添加按钮时,我在alertbox中获得了一些奇怪的代码。这是我在运行小提琴时所做的fiddle我得到的shell形式没有验证。可能是我的代码有一些问题。这是我在警报框中获得的代码。

在控制台中我收到警告:

未声明HTML文档的字符编码。如果文档包含US-ASCII范围之外的字符,则文档将在某些浏览器配置中使用乱码文本进行渲染。必须在文档或传输协议中声明页面的字符编码。

请帮我整理一下。 感谢

Dibya

跟进:我错过了提及。单击Ok按钮后,文本将消失在div中。是什么导致这个?我该如何预防?

2 个答案:

答案 0 :(得分:1)

你错过了使用()的函数调用,这就是你为val显示jQuery函数的原因。

this fiddle正在运行,因为我在()代码中添加了var x = $('input[name="time"]').val;

答案 1 :(得分:0)

应该是

var x = $('input[name="time"]').val();

$('input[name="time"]').val引用val函数,alert(x)在这种情况下返回val的字符串表示。

要调用方法val并检索返回的值,您需要使用val()

演示:Fiddle