表单被发送到错误的页面?

时间:2012-09-26 11:03:15

标签: jquery forms mobile

我有一个小问题,表格似乎被发送到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'});

表单就像它应该的那样显示在对话框窗口中。但是一旦我尝试提交表单,表单就会再次加载...这次没有任何信息发送到它并没有“对话框样式”。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

为了能够解决这个问题,我们需要更多的代码来加载表单,可能还需要加载表单本身的外部部分。问题可能在于您加载表单的某个时刻。我愿意猜测你在表单中使用了一个相对url并且这可能是罪魁祸首,但是再次没有更多的代码就很难说。请使用更多代码在此处展开​​问题,或使用jsfiddle.net。谢谢。