我无法填充表单内的输入字段。 这是什么原因?我花了很多时间在互联网上寻找正确的答案,但遗憾的是还没有。
为了更好地理解我的问题,我将提供网站链接:http://flyingcowproduction.com/pls/并点击注册按钮。
我很确定CSS不是问题而是jquery。我不知道如何解决问题以解决问题。
许多人提前感谢我帮助我解决这个问题。它已经困扰了我好几天了。
致以最诚挚的问候,
-Davorin
答案 0 :(得分:3)
您的问题似乎出现在desktop.js
文件中,其中包含mousedownhandler和mouseuphandler等函数,当然这两个函数都使用e.preventDefault()
来防止鼠标的默认行为。这些函数应用于附加到div
且标识为singleContentContainer
的事件侦听器,其中包含所有内容,包括您的表单。
我相当肯定,如果你注释掉以下两行:
第194行:
e.preventDefault();
和238:
e.preventDefault();
您可以再次选择表单元素。如果这不起作用,我会在你完成后继续调试。
修改强>
至于您的表单未提交的原因,它似乎是jquery.mobile-1.0a2.js
脚本中选项的原因;你有'在可能的情况下使用ajax表';该文件的3094
行event.preventDefault();
为2934
,如果启用了该选项,则会出现这种情况,因为它是......好吧,你可以猜到其余的。
该选项在{{1}}行配置。
至于为什么提交无效,您的相对网址将以404 not found error
, indicating it doesn't exist的形式出现。您的表单提交正常,它只是没有得到处理,因为过程文件不存在于您用来指向它的相对路径中。