我可以强制jquerymobile通过ajax(而不是外部)加载页面吗?

时间:2011-08-05 22:54:14

标签: jquery-mobile cordova

有几种强制外部加载的方法(data-ajax =“false”,rel =“external”),但是如果我有一个外部链接可以为我提供jquery移动页面并且我希望它加载通过带转换的ajax(没有页面重新加载)?任何人都有一个简单的解决方案吗?

我问的原因是我正在构建一个PhoneGap IOS应用程序,而index.html文件不再与正在提取的页面位于同一路径上。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用jQTouch或jQuery Mobile等框架。这些框架内置了函数,可以帮助您在应用程序中调用跨域AJAX调用。

例如:

$.get("test.php", 
  { name: "micky", time: "2pm" }, 
  function(data){ 
    alert("Data Loaded: " + data); 
  } 
);

在此处查看演示:http://jqtouch.com/preview/demos/但请务必使用支持Web工具包的浏览器,例如Chrome / Safari。