无法填充表单内的输入字段

时间:2012-08-03 21:37:02

标签: javascript jquery forms html

我无法填充表单内的输入字段。 这是什么原因?我花了很多时间在互联网上寻找正确的答案,但遗憾的是还没有。

为了更好地理解我的问题,我将提供网站链接:http://flyingcowproduction.com/pls/并点击注册按钮。

我很确定CSS不是问题而是jquery。我不知道如何解决问题以解决问题。

许多人提前感谢我帮助我解决这个问题。它已经困扰了我好几天了。

致以最诚挚的问候,

-Davorin

1 个答案:

答案 0 :(得分:3)

您的问题似乎出现在desktop.js文件中,其中包含mousedownhandler和mouseuphandler等函数,当然这两个函数都使用e.preventDefault()来防止鼠标的默认行为。这些函数应用于附加到div且标识为singleContentContainer的事件侦听器,其中包含所有内容,包括您的表单。

我相当肯定,如果你注释掉以下两行:

第194行:

e.preventDefault();

和238:

e.preventDefault();

您可以再次选择表单元素。如果这不起作用,我会在你完成后继续调试。

修改

至于您的表单未提交的原因,它似乎是jquery.mobile-1.0a2.js脚本中选项的原因;你有'在可能的情况下使用ajax表';该文件的3094event.preventDefault();2934,如果启用了该选项,则会出现这种情况,因为它是......好吧,你可以猜到其余的。

该选项在{{1}}行配置。

至于为什么提交无效,您的相对网址将以404 not found error, indicating it doesn't exist的形式出现。您的表单提交正常,它只是没有得到处理,因为过程文件不存在于您用来指向它的相对路径中。