我有一个小问题,表格似乎被发送到JQuery mobile的错误页面。
我有一个位于此目录中的表单:
etc/res/form.html
当我从我的索引页面调用它时,一切正常,花花公子:
$.mobile.changePage('etc/res/form.html', {transition: 'slidedown', role: 'dialog'});
我还有一个页面:
etc/rus/settings.html
从那里我打电话给上面的表单页面:
$.mobile.changePage('../../etc/res/form.html', {transition: 'slidedown', role: 'dialog'});
表单就像它应该的那样显示在对话框窗口中。但是一旦我尝试提交表单,表单就会再次加载...这次没有任何信息发送到它并没有“对话框样式”。我该如何解决这个问题?
答案 0 :(得分:0)
为了能够解决这个问题,我们需要更多的代码来加载表单,可能还需要加载表单本身的外部部分。问题可能在于您加载表单的某个时刻。我愿意猜测你在表单中使用了一个相对url并且这可能是罪魁祸首,但是再次没有更多的代码就很难说。请使用更多代码在此处展开问题,或使用jsfiddle.net。谢谢。