2

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

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

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

非常感谢您提前帮助我解决了这个问题。这几天一直困扰着我。

最好的祝福,

-达沃林

4

1 回答 1

3

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

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

第 194 行:

e.preventDefault();

和 238:

e.preventDefault();

您将能够再次选择表单元素。如果这不起作用,我将在您完成后继续调试。

编辑

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

该选项在线配置2934

至于为什么提交不起作用,您的相对 url 显示为 a 404 not found error,表示它不存在。您的表单提交正常,只是没有得到处理,因为您用来指向它的相对路径中不存在流程文件。

于 2012-08-03T22:36:50.243 回答