当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JQuery Mobile Pagecontainer load用法及代码示例


用法:

load( url, options )

返回:Promise

  • url
    类型:String
    从中加载页面的 URL。这可以是绝对或相对 URL(例如 "about/us.html")。
  • options
    类型:Object
    包含影响方法行为的选项的哈希。
    • type(默认:"get")
      类型:String
      要使用的 HTTP 请求类型("get"、"post" 等)。
    • data(默认:undefined)
      类型:ObjectString
      使用 Ajax 页面请求发送的数据。
    • reloadPage(默认:false)
      类型:Boolean

      注意: 自 jQuery Mobile 1.4.0 起,该属性已被弃用,并将在 1.5.0 中删除。请改用属性reload

      是否强制重新加载页面,即使它已经在 DOM 中。仅当 'url' 参数是 URL 时使用。

      (不推荐使用的版本:1.4.0)
    • reload(默认:false)
      类型:Boolean
      是否强制重新加载页面,即使它已经在 DOM 中。仅当 'url' 参数是 URL 时使用。
    • role(默认:undefined)
      类型:String
      显示页面时要使用的data-role 值。默认情况下这是undefined,这意味着依赖于元素上定义的@data-role 属性的值。
    • showLoadMsg(默认:true)
      类型:Boolean
      是否显示指示页面正在加载的消息。
    • loadMsgDelay(默认:50)
      类型:Number
      延迟加载消息出现的毫秒数。如果加载在此时间内完成,则不会显示加载消息。

代码示例:

调用加载方法:

$( ".selector" ).pagecontainer( "load" );

加载外部页面,增强其内容,并将其插入 DOM。

$( ":mobile-pagecontainer" ).pagecontainer( "load", "confirm.html", { role: "dialog" } );

相关用法


注:本文由纯净天空筛选整理自jquerymobile.com大神的英文原创作品 Pagecontainer load。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。