网站上的移动表单不会在第一次点击时发送"提交"

时间:2014-05-22 22:13:30

标签: iphone forms mobile dotnetnuke

这是一个奇怪的问题,我在iPhone5上查看网站的表单。当某人填写信息并尝试点击提交时,它会刷新页面,其中所有内容仍然在页面上,但没有任何任务触发。没有显示错误或警告。当用户再次单击“提交”时,表单将按预期工作..因此第一次单击似乎不起作用。

我没有iPhone5,但我在Safari和我的DROID4上都尝试过这种方式(两者都运行良好)。

该网站使用DotNetNuke版本6,ASP.net构建,表单是一个名为DynamicForms的模块,但我不知道是否需要该信息。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

您最好的选择是与Data Springs模块的创建者Data Springs的优秀人员取得联系。他们提供了非常好的支持。

答案 1 :(得分:0)

我不确定你有什么触发器,但听起来设备的浏览器实际上并不是在做这个事件。至于潜在的工作,在你的皮肤,但this

$(function () {
     $(".SubmitButtonAnchor").click(function () {
           if(window.confirm(location.href)) {
                window.location = "http://bing.com";
           }
     });
});

以上示例应锚定到您的输入按钮并执行以下操作:

  • 当您提交时,它会提示您正在尝试导航到的页面。
  • 说"是"或"否"。
  • 然后导航到该页面。

这应该绕过您目前可能遇到的一些问题,我仍然让他们知道它没有按预期工作。