首页 > 解决方案 > 加载页面显示弹窗时如何使用

问题描述

我的概念是在显示弹出菜单加载时服务位置不匹配

function buydisable() {
  alert("HOO");
  return false; //not showed the alert 
  $.post(jssitebaseUrl + "/ajaxAction.php", {
    'action': 'buydisable'
  }, function(data) {
    alert(data);
    return false;
    $("#commonDivForAjax").modal('show').html(data);
    $('.ui-loader').hide();
  });
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a class="btn btn-primary btn-sm" onload="buydisable()" disabled="disabled">{$LANG.conVwJbDtl_buyNow}</a>

这页纸

标签: javascriptjqueryhrefonload

解决方案


onload不会在a标签上触发;这个事件它只支持下面列出的几个标签。

<body>, <frame>, <iframe>, <img>, <input type="image">, <link>, <script>, <style>

更多细节可以在这里找到。

所以分辨率要么在加载事件上使用,body要么创建一个空白image tag


推荐阅读