2016-03-09 51 views
0

我想顯示一個Kendo窗口並在用戶單擊提交圖像後保留它。我已經搜索了各種術語,試圖找出如何做到這一點,但沒有運氣。任何幫助將不勝感激。Kendo窗口 - 不要關閉窗口提交

的jQuery:

function OpenPopupbusschallengeFromDrp(ddl) { 
    $("#btnlnkButton").removeAttr("href"); 
    if (ddl.value != 0) { 
     $("#btnlnkButton").attr("href", 
      "SubmitIdea.aspx?businessidea=" + ddl.value); 
     $("#dvbusinesschallengedialouge").kendoWindow({ 
      width: "600px", 
      height: "315px", 
      title: "OPS Forum/Idea Exchange Challenge", 
      visible: false, 
      actions: ["Close"], 
      close: ClosePopupBusinessChallenge, 
     }).data("kendoWindow").center().open(); 
    } 
} 

我的事業部:

<div id="dvbusinesschallengedialouge" style="display: none;"> 
    <p> 
     <span style="color: #E20074; font-weight: bold; font-size: 16px;"> 
      Idea Challenge : 
     </span> 
    </p> 
    <ol> 
     <li type="disc" class="liheader">Local Tools Indentification</li> 
     <li type="disc" class="liheader">Opportunity (or Pain Point):</li> 

    </ol> 
    <div style="position: absolute; right: 10px; bottom: 10px;"> 
     <a target="" id="btnlnkButton" href="SubmitIdea.aspx?businessidea=1"> 
      <img style="width: 180px;" src="../images/submitIdea.png"></a> 
    </div> 
</div> 
+0

你有一個彈出窗口,其中有超鏈接。當你點擊超鏈接時,你想要發生什麼? –

+0

我想導航到該鏈接,但保持kendo窗口可見。 – Scott

+0

你嘗試過'target =「_ blank」嗎? –

回答

1

我相信你是什麼劍道UI窗口小部件實際上是輕度的意識模糊。這不是一個真正的窗口。導航到其他頁面時,不能將其保留爲可見狀態。它的HTML風格看起來像一個窗口。這是一種幻覺。一旦你離開了,它就不再呈現。該頁面已被替換。即使您的鏈接目標是空白窗口,也無法將其拖到另一個頁面。它不能被拖到頁面的邊界之外。

相反,您可能想要在實際窗口中呈現窗口內容,而不是Kendo小部件。換句話說,您的彈出窗口將是您在空白窗口中打開的獨立HTML頁面。