我尝试使用jquery移动对话框来创建登录表单。我使用的是ASP.NET MVC3和jquery mobile 1.0。我们已经决定在各个原因禁用ajax过渡网站,这可能会或可能不会对我的问题有所帮助。以下帖子让我在那里的一部分:
jquery mobile dialog with ajaxenabled=false
我能够使用所描述的方法以编程方式打开登录对话框,但我仍有两个相当重要的障碍。
1)登录对话框需要回发到服务器进行验证等。一旦我点击提交,控制器就会验证,然后重新呈现带有验证错误的视图,但页面不再出现在对话框中。模式,它最终只是作为常规页面视图返回。
2)登录链接在站点的每个页面上都可用,但登录本身需要是secure / ssl。在加载登录页面时,jquery mobile似乎不喜欢从http到https的转换。
有没有人有任何关于如何使用回发验证创建安全jquery移动对话框表单的好例子,或者将我指向他们已经看过可能已经在执行此操作的网站?
答案 0 :(得分:0)
1)渲染错误时,会在其上打开一个看起来像模态的页面。您可以在CSS中执行此操作。 2)我认为您只需将您发布的表单的操作设置为https,而不是如果出现登录错误而呈现的页面(只是不提供密码)。如果这有问题,请设置一个示例页面,我们可以导航并查看它。