【问题标题】:code behind c# - javascript - google mapc#背后的代码 - javascript - 谷歌地图
【发布时间】:2015-01-25 18:48:47
【问题描述】:

帮助!我在母版页中有一个谷歌地图,移动地图我得到坐标然后 通过javascript点击asp按钮我会在c#后面的代码中更新页面内容中的数据。这有效,但仅在第一次有效,通过再次移动地图,不再单击该按钮 这段代码:

page.aspx 请稍等 ...

                <asp:Button ID="MapTrigger" name="MapTrigger" runat="server" OnClick="MapTrigger_Click" style="display:none;"  />

javascript:

function OnSuccess(resul_param) {
    if (resul_param) {
          document.getElementById("currentDate").innerHTML = resul_param[0];

          var clickButton = document.getElementById("<%=MapTrigger.ClientID %>");

          $('clickButton').trigger('click'); 
}

c# 后面的代码。

protected void MapTrigger_Click(object sender, EventArgs e)
{
   .....       
}

【问题讨论】:

    标签: javascript c# asp.net button maps


    【解决方案1】:

    我是这样解决的。我已经使用全局函数使整个页面(MasterPage + aspx)按钮可见

    函数初始化变量(){ var MapTrigger = null; if (MapTrigger == null) { MapTrigger = document.getElementById(""); MapTrigger.click(); } }

    现在完美运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 2012-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      相关资源
      最近更新 更多